首页数据库DbBehavior
DbBehavior
Kuoqi\Db\DbBehavior:链式分发器(分配器模式)
本页内容
  1. 额外公共方法(接口外)
  2. 与 Model 的关系

额外公共方法(接口外)

方法签名说明
getDrivergetDriver()返回裸 \PDO 对象
getTablegetTable($name)获取表对象
getDatabasegetDatabase($name)获取数据库对象
getQueryerrorgetQueryerror()最近查询错误
getDbnamegetDbname()当前库名
addParamaddParam($value,$prefix)参数化登记,返回 :前缀索引
orWhereorWhere($condition)追加 OR 条件
paramStash / paramResume($value)参数栈(paginate 用)

与 Model 的关系

Model::db() 返回的就是 DbBehavior/MysqlDriver 实例;Model 的 __call 把未知方法代理到该对象的同名方法——这就是 $model->where()->select() 链式的来源。

KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI · 返回首页