table() table( $table) : \think\db\BaseQuery 指定表名开始查询 Parameters $table Returns \think\db\BaseQuery —
name() name( $name) : \think\db\BaseQuery 指定表名开始查询(不带前缀) Parameters $name Returns \think\db\BaseQuery —
connect() connect(array $config = [], int $linkNum) : mixed 连接数据库方法 Parameters array $config 接参数 int $linkNum 连接序号 Returns mixed —
setCache() setCache(\Psr\SimpleCache\CacheInterface $cache) : void 设置当前的缓存对象 Parameters \Psr\SimpleCache\CacheInterface $cache
getConfig() getConfig(string $config = '') : mixed 获取数据库的配置参数 Parameters string $config 配置名称 Returns mixed —
find() find(\think\db\BaseQuery $query) : array 查找单条记录 Parameters \think\db\BaseQuery $query 查询对象 Returns array —
select() select(\think\db\BaseQuery $query) : array 查找记录 Parameters \think\db\BaseQuery $query 查询对象 Returns array —
insert() insert(\think\db\BaseQuery $query, bool $getLastInsID = false) : mixed 插入记录 Parameters \think\db\BaseQuery $query 查询对象 bool $getLastInsID 返回自增主键 Returns mixed —
insertAll() insertAll(\think\db\BaseQuery $query, mixed $dataSet = []) : int 批量插入记录 Parameters \think\db\BaseQuery $query 查询对象 mixed $dataSet 数据集 Returns int —
update() update(\think\db\BaseQuery $query) : int 更新记录 Parameters \think\db\BaseQuery $query 查询对象 Returns int —
delete() delete(\think\db\BaseQuery $query) : int 删除记录 Parameters \think\db\BaseQuery $query 查询对象 Returns int —
value() value(\think\db\BaseQuery $query, string $field, mixed $default = null) : mixed 得到某个字段的值 Parameters \think\db\BaseQuery $query 查询对象 string $field 字段名 mixed $default 默认值 Returns mixed —
column() column(\think\db\BaseQuery $query, string $column, string $key = '') : array 得到某个列的数组 Parameters \think\db\BaseQuery $query 查询对象 string $column 字段名 多个字段用逗号分隔 string $key 索引 Returns array —
transaction() transaction(callable $callback) : mixed 执行数据库事务 Parameters callable $callback 数据操作方法回调 Returns mixed —