ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 链式操作 `GFPHP` 提供了完整的数据库操作链式操作方法,这里只是基本的描述. | 函数名 | 用途 | 参数描述 | | --- | --- | --- | | findByPk | 根据主键查询 | 主键ID,主键名(含默认) | | deleteByPk | 根据主键删除 | 主键ID,主键名(含默认) | | save | 保存和添加操作 | 数组, 主键名(含默认) | | paginate | 分页查询 | 获取的条数, 当前分页 | | max | 查询最大值 | 字段名 | | min | 查询最小值 | 字段名 | | Count | 查询数量 |字段名(为空时默认`*`) | | find | 获取一条 | 字段名(为空时默认`*`) | | getOne | 同find | 字段名(为空时默认`*`) | | findAll | 获取一条 | SQL字符串(为空会以链式操作方式查询) | | query | 同findAll | SQL字符串(为空会以链式操作方式查询) | | select | 指定字段 | 数组或字符串 | | between | 边界查询 | 字段名, 数组(两个边界值) | | notBetween | 边界查询 |字段名, 数组(两个边界值) | | in | 包含查询 |字段名, 数组 | | orderBy | 排序规则 | 字符串(`id desc`) | | limit | 指定数量 | 数字 | | setInc | 字段自增 | 字符串, 数字 | | setDnc | 字段自减 | 字符串, 数字 | | update | 数据更新 | 数组 | | insert | 数据添加 | 数组 | | notNull | 获取不为空 | 字段名 | | isNull | 获取为空 | 字段名 | | delete | 删除数据 | 无 | | group | 分组查询 | 字段名 | | transaction | 执行事务 | 闭包匿名函数 | | where | 查询条件 | (字段名,值) (字段名,条件,值) | | orWhere | 查询条件 | (字段名,值) (字段名,条件,值) | | like | 搜索查询 | 字段名,值 | | leftLike | 搜索查询 | 字段名,值 | | rightLike | 搜索查询 | 字段名,值 | | bothLike | 搜索查询 | 字段名,值 | | leftJoin | 多表关联查询 | 表名,关联字段,关联字段 | | rightJoin | 多表关联查询 |表名,关联字段,关联字段 | | innerJoin | 多表关联查询 |表名,关联字段,关联字段 | | fullJoin | 多表关联查询 |表名,关联字段,关联字段 |