MODEL_INSERT
MODEL_INSERT = 1
MongoModel模型类 实现了ODM和ActiveRecords模式
switchModel(string $type, mixed $vars = array()) : \Model
动态切换扩展模型
string | $type | 模型类型名称 |
mixed | $vars | 要传入扩展模型的属性变量 |
db(integer $linkNum = '', mixed $config = '', array $params = array()) : \Model
切换当前的数据库连接
integer | $linkNum | 连接序号 |
mixed | $config | 数据库连接信息 |
array | $params | 模型参数 |
data(mixed $data = '') : \Model
设置数据对象值
mixed | $data | 数据 |
join(mixed $join) : \Model
查询SQL组装 join
mixed | $join |
union(mixed $union, boolean $all = false) : \Model
查询SQL组装 union
mixed | $union | |
boolean | $all |
cache(mixed $key = true, integer $expire = null, string $type = '') : \Model
查询缓存
mixed | $key | |
integer | $expire | |
string | $type |
field(mixed $field, boolean $except = false) : \Model
指定查询字段 支持字段排除
mixed | $field | |
boolean | $except | 是否排除 |
scope(mixed $scope = '', array $args = NULL) : \Model
调用命名范围
mixed | $scope | 命名范围名称 支持多个 和直接定义 |
array | $args | 参数 |
where(mixed $where, mixed $parse = null) : \Model
指定查询条件 支持安全过滤
mixed | $where | 条件表达式 |
mixed | $parse | 预处理参数 |
limit(mixed $offset, mixed $length = null) : \Model
指定查询数量
mixed | $offset | 起始位置 |
mixed | $length | 查询数量 |
page(mixed $page, mixed $listRows = null) : \Model
指定分页
mixed | $page | 页数 |
mixed | $listRows | 每页数量 |
comment(string $comment) : \Model
查询注释
string | $comment | 注释 |
setProperty(string $name, mixed $value) : \Model
设置模型的属性值
string | $name | 名称 |
mixed | $value | 值 |