书栈网 · BookStack 本次搜索耗时 0.025 秒,为您找到 4315 个相关结果.
  • ORM时区处理

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

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

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

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

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

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

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

    23. ORM 23.1. sql语句里的ORM查询 23.2. ORM 注解 23. ORM 注意 BeetlSql的Pojo类与数据库表对应,如果Pojo有对应的属性,可以直接映射到属性上,这个同其他ORM工具一样,如果没有关系映射相关特性,实现@Tail 或者继承TailBean(或者实现Tail接口),额外的关系映射才会放到tail属...
  • ORM事务操作

    数据库操作 事务操作 数据库操作 gf-orm 事务操作比较简单,开启事务之后会返回一个事务操作对象,随后可以通过该对象进行如之前章节介绍的方法操作和链式操作进行数据库操作。 事务操作 开启事务操作可以通过执行db.Begin 方法,该方法返回事务的操作对象,类型为*gdb.Tx ,通过该对象执行后续的数据库操作,并可通过tx.Commit ...
  • ORM方法操作

    数据库操作 方法操作 操作示例 数据库操作 ORM方法操作相对链式操作更偏底层操作一些,在项目开发中常用链式操作,因为链式操作更简单灵活,但链式操作执行不了太过于复杂的SQL操作,可以交给方法操作来处理。 方法操作 // SQL操作方法,返回原生的标准库sql对象 Query ( query string , args ... i...