table($table):设置当前模型对应的数据表名。
name($name):设置当前模型的名称(一般用于表别名)。
alias($alias):设置当前数据表的别名。
field($field, $except = false):设置当前查询的字段。
where($field, $op = null, $condition = null):设置查询条件。
limit($offset, $length = null):设置查询的限制条数。
order($field, $order = null):设置查询的排序方式。
group($field):设置查询的分组方式。
having($field, $op = null, $condition = null):设置查询的having条件。
join($join, $condition = null, $type = ‘INNER’):设置查询的join条件。
union($union, $all = false):设置查询的union条件。
distinct($distinct = true):设置查询的去重方式。
fetchSql($fetchSql = true):设置是否返回SQL语句。
count($field = ‘*’):查询符合条件的记录数。
sum($field):计算某个字段的和。
min($field):计算某个字段的最小值。
max($field):计算某个字段的最大值。
avg($field):计算某个字段的平均值。
value($field):查询某个字段的值。
column($field, $key = ‘’):查询某个字段的列值。
find($data = null):查询单条记录。
select($data = null):查询多条记录。
insert($data, $replace = false, $getLastInsID = true):插入数据。
insertGetId($data, $sequence = null):插入数据并返回自增ID。
insertAll($dataSet):批量插入数据。
update($data, $where = null, $limit = null, $lock = false):更新数据。
delete($data = null):删除数据。
paginate($listRows = null, $simple = false, $config = []):分页查询。
chunk($count, callable $callback, $column = null, $order = ‘asc’):分块查询。
with($with, $callback = null):关联预载入查询。
relation($name):根据关联名称返回关联查询对象。
getRelation($name):根据关联名称返回关联模型对象。
hasRelation($name):检查是否存在指定的关联模型。
setRelation($relation, $result):设置关联模型的关联数据。
has($field, $op = null, $condition = null):检查是否存在符合条件的记录。
whereOr($where, $op = null, $condition = null):设置OR查询条件。
whereXor($where, $op = null, $condition = null):设置XOR查询条件。
when($value, callable $callback, $default = null):根据条件执行回调函数。
unless($value, callable $callback, $default = null):根据条件执行回调函数。
clear():清空当前模型的所有属性值。
正在学习Go语言的PHP程序员。