书栈网 · BookStack 本次搜索耗时 0.018 秒,为您找到 4315 个相关结果.
  • ORM高级特性-类型转换

    gdb 的数据记录结果(Value )支持非常灵活的类型转换,并内置支持常用的数十种数据类型的转换。Result /Record 的类型转换请查看后续 ORM高级特性 章节。 Value 类型是*gvar.Var 类型的别名,因此可以使用gvar.Var 数据类型的所有转换方法,具体请查看 泛型类型-gvar 章节 使用示例: 首先,数据表...
  • ORM链式操作-时间维护

    特性的启用 created_at 写入时间 updated_at 更新时间 deleted_at 数据软删除 联表查询的场景 Unscoped 忽略时间特性 需要注意,该特性仅对链式操作有效。 gdb 模块支持对数据记录的写入、更新、删除时间自动填充,提高开发维护效率。为了便于时间字段名称、类型的统一维护,如果使用该特性,我们约定: 字段...
  • ORM链式操作-模型关联

    模型关联-动态关联-ScanList 模型关联-静态关联-With特性
  • ORM查询-Group/Order/Having

    Group/Order 分组与排序 Having 条件过滤 Group/Order 分组与排序 Group 方法用于查询分组,Order 方法用于查询排序。使用示例: // SELECT COUNT(*) total,age FROM `user` GROUP BY age g . Model ( "user" ). Fields ( "COU...
  • ORM高级特性-类型转换

    gdb 的数据记录结果(Value )支持非常灵活的类型转换,并内置支持常用的数十种数据类型的转换。Result /Record 的类型转换请查看后续 ORM高级特性 章节。 Value 类型是*gvar.Var 类型的别名,因此可以使用gvar.Var 数据类型的所有转换方法,具体请查看 泛型类型-gvar 章节 使用示例: 首先,数据表...
  • ORM链式操作-写入保存

    Insert/Replace/Save InsertIgnore InsertAndGetId OnDuplicate/OnDuplicateEx 使用示例 示例1,基本使用 示例2,数据批量写入 示例3,数据批量保存 RawSQL 语句嵌入 Insert/Replace/Save 这几个链式操作方法用于数据的写入,并且支持自...
  • ORM链式操作-写入保存

    Insert/Replace/Save InsertIgnore InsertAndGetId 使用示例 示例1,基本使用 示例2,数据批量写入 示例3,数据批量保存 RawSQL 语句嵌入 Insert/Replace/Save 这几个链式操作方法用于数据的写入,并且支持自动的单条或者批量的数据写入,区别如下: Inser...
  • ORM链式操作-模型创建

    模型创建 链式安全 默认情况 Clone 方法 Safe 方法 模型创建 Table/Model 方法用于创建指定数据表的Model 对象。 使用示例: m := g . DB (). Table ( "user" ) m := g . DB (). Model ( "user" ) 此外,在某些场景下,我们也可以通过DB ...
  • gdb (数据库ORM)

    数据库ORM功能由gdb 模块实现,具体请参考 数据库ORM 章节。
  • Switch to a different Hibernate ORM slot

    Switch to a different Hibernate ORM slot Switch to a different Hibernate ORM slot In order to use a different module other than the default org.hibernate:main specify the ident...