书栈网 · BookStack 本次搜索耗时 0.041 秒,为您找到 718 个相关结果.
  • Has One

    Has One 声明 检索 重写外键 重写引用 多态关联 Has One 的 CURD 预加载 自引用 Has One 外键约束 Has One has one 与另一个模型建立一对一的关联,但它和一对一关系有些许不同。 这种关联表明一个模型的每个实例都包含或拥有另一个模型的一个实例。 例如,您的应用包含 user 和 credi...
  • Database Resolver

    DBResolver 用法 事务 自动切换连接 读写分离 手动切换连接 负载均衡 连接池 DBResolver DBResolver 为 GORM 提供了多个数据库支持,支持以下功能: 支持多个 sources、replicas 读写分离 根据工作表、struct 自动切换连接 手动切换连接 Sources/Replicas 负载均...
  • Session

    DryRun 预编译 NewDB 初始化 跳过钩子 禁用嵌套事务 AllowGlobalUpdate FullSaveAssociations Context 自定义 Logger NowFunc 调试 查询字段 CreateBatchSize GORM 提供了 Session 方法,这是一个 New Session Meth...
  • Scopes

    Query Pagination Dynamically Table Updates Scopes allow you to re-use commonly used logic, the shared logic needs to be defined as type func(*gorm.DB) *gorm.DB Query Scope ...
  • 创建

    创建记录 用指定的字段创建记录 批量插入 创建钩子 根据 Map 创建 使用 SQL 表达式、Context Valuer 创建记录 高级选项 关联创建 默认值 Upsert 及冲突 创建记录 user := User { Name : "Jinzhu" , Age : 18 , Birthday : time...
  • 创建

    创建 创建记录 用指定的字段创建记录 批量插入 创建钩子 根据 Map 创建 使用 SQL 表达式、Context Valuer 创建记录 高级选项 关联创建 默认值 Upsert 及冲突 创建 创建记录 user := User { Name : "Jinzhu" , Age : 18 , Birthd...
  • 创建

    创建记录 用指定的字段创建记录 批量插入 创建钩子 根据 Map 创建 使用 SQL 表达式、Context Valuer 创建记录 高级选项 关联创建 默认值 Upsert 及冲突 创建记录 user := User { Name : "Jinzhu" , Age : 18 , Birthday : time...
  • 连接到数据库

    MySQL 自定义驱动 现有的数据库连接 PostgreSQL 自定义驱动 现有的数据库连接 SQLite SQL Server TiDB Clickhouse 连接池 还未支持的数据库 GORM 官方支持的数据库类型有:MySQL, PostgreSQL, SQLite, SQL Server 和 TiDB MySQL imp...
  • Many To Many

    1603 2020-06-11 《Go语言中文文档》
    1. Many To Many 1.1. 多对多 1.2. 反向关联 1.3. 外键 1.4. 中间表外键 1.5. 自引用 1.6. 使用多对多 1. Many To Many 1.1. 多对多 多对多为两个模型增加了一个中间表。 例如,如果你的应用包含用户和语言, 一个用户会说多种语言,并且很多用户会说一种特定的语言。 //...
  • 12.2.2 Configuring Hibernate

    12.2.2 Configuring Hibernate Setting up a Hibernate/JPA EntityManager Using GORM for Hibernate 12.2.2 Configuring Hibernate Setting up a Hibernate/JPA EntityManager Using...