书栈网 · BookStack 本次搜索耗时 0.030 秒,为您找到 188835 个相关结果.
  • 查询缓存

    查询缓存 使用示例 数据表结构 示例代码 查询缓存 gdb 支持对查询结果的缓存处理,常用于多读少写的查询缓存场景,并支持手动的缓存清理。需要注意的是,查询缓存仅支持链式操作,且在事务操作下不可用。 相关方法: // 查询缓存/清除缓存操作,需要注意的是,事务查询不支持缓存。 // 当duration < 0时表示清除缓存, durat...
  • 聚合查询

    聚合查询 统计(COUNT) 求和(SUM) 平均值 最大值 最小值 聚合查询 统计(COUNT) $num = User :: where ([ 'type' => 1 ])-> count () 求和(SUM) User :: where ([ 'type' => 1 ])-> sum ( ...
  • 链式查询

    链式操作 一、获取一条记录 二、获取多条记录 获取全部 限制条数 三、分页获取 page说明 四、排序 五、分组 六、获取一列 返回某列值的数组 返回以某个字段的值作为键,指定字段的值作为值的数组 返回以某个字段的值作为键的二维数组 七、获取值 八、关联查询 链式操作 一、获取一条记录 $db = Db :: ...
  • 执行查询

    执行查询 引入依赖 通过Hasor使用DataQL 通过JSR223使用DataQL 基于底层接口使用DataQL 查询接口(Query) 查询结果(QueryResult) 执行查询 引入依赖 无论接下来以何种方式使用 DataQL 都需要引入依赖: <dependency> <groupId> net.hasor <...
  • 查询命令

    查询命令 import - 资源导入 var - 定义变量 run - 仅执行 三大退出语句 if - 分支选择语句 hint - 选项语句 查询命令 DataQL 一共包含 8 种语句 import - 资源导入 语法格式 import "<函数类或函数包类>" as <别名> import @"<资源地址>" as <别名...
  • 查询缓存

    查询缓存 使用示例 数据表结构 示例代码 查询缓存 gdb 支持对查询结果的缓存处理,常用于多读少写的查询缓存场景,并支持手动的缓存清理。需要注意的是,查询缓存仅支持链式操作,且在事务操作下不可用。 相关方法: // 查询缓存/清除缓存操作,需要注意的是,事务查询不支持缓存。 // 当duration < 0时表示清除缓存, durat...
  • 查询语法

    查询语法 表达式 EQ(=),等于 NEQ(<>),不等于 GT(>),大于 EGT(>=),大于等于 LT(<),小于 ELT(<=),小于等于 [NOT] LIKE [NOT] BETWEEN [NOT] IN EXP,表达式 查询语法 查询表达式支持大部分的 SQL 查询语法 where ( '字段名' , '表达式...
  • 原生查询

    原生查询 query 方法 exec 方法 getResult 方法 lastInsertId 方法 原生查询 Db 类支持原生 SQL 查询操作,主要包括下面这些方法: query 方法 query 方法用于执行 SQL 查询操作,如果数据非法或者查询错误则返回 false,否则返回 true。 使用示例: Db :...
  • 聚合查询

    聚合查询 聚合查询 在应用中经常会用到一些统计,例如当前所有(或者满足条件)的用户数、用户的最大积分、用户的平均成绩等等,ginkgo 为这些统计操作提供了一系列内置方法,包括: 方法 参数 描述 count 可选,统计的字段名 统计数量 max 必须,统计的字段名 求最大值 min 必须,统计的字段名 ...
  • 分页查询

    分页查询 分页 注意 小结 思考 读后有收获可以支付宝请作者喝咖啡 分页查询 分页 使用SELECT查询时,如果结果集数据量很大,比如几万行数据,放在一个页面显示的话数据量太大,不如分页显示,每次显示100条。 要实现分页功能,实际上就是从结果集中显示第1~100条记录作为第1页,显示第101~200条记录作为第2页,以此类推。 因...