书栈网 · BookStack 本次搜索耗时 0.026 秒,为您找到 4284 个相关结果.
  • ORM模型生成

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

    DB 接口 DB 接口关系 Driver 接口 gdb 模块使用了非常灵活且扩展性强的接口设计,接口设计允许开发者可以非常方便地自定义实现和替换接口定义中的任何方法。 DB 接口 接口文档:https://pkg.go.dev/github.com/gogf/gf/v2/database/gdb#DB DB 接口是数据库操作的核心接口,也是我...
  • ORM查询-Scan

    struct 对象 struct 数组 Scan 方法支持将查询结果转换为结构体或者结构体数组,Scan 方法将会根据给定的参数类型自动识别执行的转换类型。 struct 对象 Scan 支持将查询结果转换为一个struct 对象,查询结果应当是特定的一条记录,并且pointer 参数应当为struct 对象的指针地址(*struct 或者**st...
  • ORM时区处理

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

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

    方法操作 操作示例 1. ORM对象 2. 数据写入 3. 数据查询(列表) 4. 数据查询(单条) 5. 数据保存 6. 批量操作 7. 数据更新/删除 方法操作 gdb 方法操作相对链式操作更偏底层操作一些,在项目开发中常用链式操作,因为链式操作更简单灵活,但链式操作执行不了太过于复杂的SQL操作,可以交给方法操作来处理。 接口...
  • ORM使用配置

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

    数据结构 Record 记录处理 Result 结果集处理 数据结构 查询结果的数据结构如下: type Value = * gvar . Var // 返回数据表记录值 type Record map [ string ] Value // 返回数据表记录键值对 typ...
  • 创建Orm引擎

    创建 ORM 引擎 创建 ORM 引擎 所有操作均需要事先创建并配置 ORM 引擎才可以进行。XORM 支持两种 ORM 引擎,即 Engine 引擎和 Engine Group 引擎。一个 Engine 引擎用于对单个数据库进行操作,一个 Engine Group 引擎用于对读写分离的数据库或者负载均衡的数据库进行操作。Engine 引擎和 Eng...
  • ORM方法操作

    数据库操作 操作示例 1. ORM对象 2. 数据写入 3. 数据查询(列表) 4. 数据查询(单条) 5. 数据保存 6. 批量操作 7. 数据更新/删除 数据库操作 gdb 方法操作相对链式操作更偏底层操作一些,在项目开发中常用链式操作,因为链式操作更简单灵活,但链式操作执行不了太过于复杂的SQL操作,可以交给方法操作来处理。 ...