__construct() __construct(\think\db\Query $query) : mixed 创建一个查询SQL获取对象 Parameters \think\db\Query $query 查询对象 Returns mixed —
value() value(string $field, mixed $default = null, bool $one = true) : string 得到某个字段的值 Parameters string $field 字段名 mixed $default 默认值 bool $one Returns string —
column() column(string $field, string $key = '') : string 得到某个列的数组 Parameters string $field 字段名 多个字段用逗号分隔 string $key 索引 Returns string —
insertGetId() insertGetId(array $data = []) : string 插入记录并获取自增ID Parameters array $data 数据 Returns string —
save() save(array $data = [], bool $forceInsert = false) : string 保存数据 自动判断insert或者update Parameters array $data 数据 bool $forceInsert 是否强制insert Returns string —
insertAll() insertAll(array $dataSet = [], int $limit = null) : string 批量插入记录 Parameters array $dataSet 数据集 int $limit 每次写入数据限制 Returns string —
selectInsert() selectInsert(array $fields, string $table) : string 通过Select方式插入记录 Parameters array $fields 要插入的数据表字段名 string $table 要插入的数据表名 Returns string —
delete() delete(mixed $data = null) : string 删除记录 Parameters mixed $data 表达式 true 表示强制删除 Returns string —
selectOrFail() selectOrFail(mixed $data = null) : string 查找多条记录 如果不存在则抛出异常 Parameters mixed $data Returns string —
findOrFail() findOrFail(mixed $data = null) : string 查找单条记录 如果不存在则抛出异常 Parameters mixed $data Returns string —
findOrEmpty() findOrEmpty(mixed $data = null) : string 查找单条记录 不存在返回空数据(或者空模型) Parameters mixed $data 数据 Returns string —
__call() __call(mixed $method, mixed $args) : mixed Parameters mixed $method mixed $args Returns mixed —
aggregate() aggregate(string $aggregate, string $field) : string 聚合查询 Parameters string $aggregate 聚合方法 string $field 字段名 Returns string —