首页›数据库›DbBehavior
DbBehavior
Kuoqi\Db\DbBehavior:链式分发器(分配器模式)
本页内容
- 额外公共方法(接口外)
- 与 Model 的关系
额外公共方法(接口外)
| 方法 | 签名 | 说明 |
|---|---|---|
getDriver | getDriver() | 返回裸 \PDO 对象 |
getTable | getTable($name) | 获取表对象 |
getDatabase | getDatabase($name) | 获取数据库对象 |
getQueryerror | getQueryerror() | 最近查询错误 |
getDbname | getDbname() | 当前库名 |
addParam | addParam($value,$prefix) | 参数化登记,返回 :前缀索引 |
orWhere | orWhere($condition) | 追加 OR 条件 |
paramStash / paramResume | ($value) | 参数栈(paginate 用) |
与 Model 的关系
Model::db() 返回的就是 DbBehavior/MysqlDriver 实例;Model 的 __call 把未知方法代理到该对象的同名方法——这就是 $model->where()->select() 链式的来源。
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页