书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 4315 个相关结果.
  • Database Access & ORM

    Database Access & ORM Quick Example More Information Database Access & ORM In CakePHP working with data through the database is done with two primary objecttypes. The first a...
  • ORM方法操作

    方法操作 操作示例 1. ORM 对象 2. 数据写入 3. 数据查询(列表) 4. 数据查询(单条) 5. 数据保存 6. 批量操作 7. 数据更新/删除 方法操作 方法操作用于原生SQL 执行,相对链式操作更偏底层操作一些,在ORM 链式操作执行不了太过于复杂的SQL 操作时,可以交给方法操作来处理。 接口文档: https:/...
  • ORM接口开发

    DB 接口 Driver 接口 gdb 模块使用了非常灵活且扩展性强的接口设计,接口设计允许开发者可以非常方便地自定义实现和替换接口定义中的任何方法。 DB 接口 接口文档:https://godoc.org/github.com/gogf/gf/database/gdb#DB DB 接口是数据库操作的核心接口,也是我们通过ORM 操作数据库...
  • ORM高级特性

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

    一、数据结构 二、Record 数据记录 三、Result 数据集合 四、结果为空判断 数据集合 数据记录 数据字段值 字段值数组 struct 对象 struct 数组 一、数据结构 查询结果的数据结构如下: type Value = * gvar . Var // 返回数据表记录值 ...
  • ORM使用配置

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

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

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

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

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