书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 4284 个相关结果.
  • Choose Driver or ORM

    Choose Driver or ORM Java Java drivers Java ORM frameworks Java client load balancing Golang Golang drivers Golang ORM frameworks Python Python drivers Python ORM framework...
  • ORM结果处理

    ORM结果处理-结果类型 ORM结果处理-为空判断 ORM结果处理-空数组结构返回
  • ORM查询-AllAndCount

    该方法从v2.5.0 版本开始提供,用于同时查询数据记录列表及总数量,一般用于分页查询场景中,简化分页查询逻辑。 方法定义: // AllAndCount retrieves all records and the total count of records from the model. // If useFieldForCount is tr...
  • ORM事务操作

    Begin/Commit/Rollback 事务操作 1. 开启事务操作 2. 事务回滚操作 3. 事务提交操作 4. 事务链式操作 Transaction 闭包操作 gdb 事务操作比较简单,可以通过两种操作方式来实现。一种是开启事务之后会返回一个事务操作对象*gdb.TX ,随后可以使用该对象进行如之前章节介绍的方法操作和链式操作;一种是以...
  • ORM高级特性

    调试模式 日志输出 空跑特性 字段映射 类型识别 类型转换 内嵌结构支持 自定义类型转换 调试模式 为便于开发阶段调试,gdb 支持调试模式,可以通过Debug 配置文件项或者SetDebug 配置方式开启调试模式, 随后任何的数据库SQL操作语句都将会由内置的日志对象中输出到终端或者日志文件中。以下是一个开启了调试模式的配置示例: ...
  • ORM模型生成

    模型自动生成 模型自动生成 GF 框架支持非常便捷的数据表模型生成功能,通过gf gen dao/model 工具链命令实现,具体请参考 开发工具 章节。
  • ORM时区处理

    基本介绍 转换示例 示例1,设置loc=Local 示例2,不设置loc 参数 改进方案 基本介绍 这个问题由于大家问得比较多,因此单独开了一个章节详细介绍一下ORM 中的时区处理是怎么一回事。我们这里以MySQL 数据库为基础来介绍时区转换的事情,本地时区我们设定为+8 时区,数据库时区也是+8 时区。 MySQL 数据库驱动用得最多的...
  • ORM结果处理

    数据结构 Record记录处理 Result结果集处理 数据结构 查询结果的数据结构如下: type Value = * gvar . Var // 返回数据表记录值 type Record map [ string ] Value // 返回数据表记录键值对 type ...
  • ORM使用配置

    配置文件 完整配置 简化配置(推荐) 日志输出配置 原生配置(高阶,可选) 数据结构 配置方法 配置文件 推荐使用配置文件及单例对象来管理和使用数据库操作。 如果我们使用g 对象管理模块中的g.DB("数据库分组名称") 方法获取数据库操作对象,数据库对象将会自动读取config.toml 配置文件中的相应配置项(通过配置管理模块...
  • ORM基本介绍

    基本介绍 数据结构 g.DB 与gdb.New 、gdb.Instance 支持的数据库类型 MySQL SQLite PostgreSQL SQL Server Oracle 其他数据库类型 基本介绍 gf 框架的ORM 功能由gdb 模块实现,用于常用关系型数据库的ORM 操作。其最大的特色在于同时支持map 和struct ...