书栈网 · BookStack 本次搜索耗时 0.021 秒,为您找到 619 个相关结果.
  • 数据库索引

    索引标签 唯一索引 复合索引 字段优先级 多索引 GORM 允许通过 index 、uniqueIndex 标签创建索引,这些索引将在使用 GORM 进行AutoMigrate 或 Createtable 时创建 索引标签 GORM 可以接受很多的索引设置,例如:class 、type 、where 、comment 、express...
  • 索引

    索引标签 唯一索引 复合索引 字段优先级 Shared composite indexes 多索引 GORM 允许通过 index 、uniqueIndex 标签创建索引,这些索引将在使用 GORM 进行AutoMigrate 或 Createtable 时创建 索引标签 GORM 可以接受很多索引设置,例如class 、type 、w...
  • Scopes

    查询 分页 更新 Scopes 允许您轻松地复用常见的逻辑 查询 func AmountGreaterThan1000 ( db * gorm . DB ) * gorm . DB { return db . Where ( "amount > ?" , 1000 ) } func PaidWithCre...
  • Scope

    Scopes 查询 分页 更新 Scopes 作用域允许你复用通用的逻辑,这种共享逻辑需要定义为类型func(*gorm.DB) *gorm.DB 。 查询 Scope 查询示例: func AmountGreaterThan1000 ( db * gorm . DB ) * gorm . DB { return db...
  • 5. 关联

    1821 2018-05-17 《GORM 1.0 中文文档》
    关联 属于 {#bt} 包含一个 {#ho} 包含多个 {#hm} 多对多 {#mtm} 多种包含 {#p} 关联模式 {#am} 关联 属于 {#bt} // `User`属于`Profile`, `ProfileID`为外键 type User struct { gorm . Model Profi...
  • Settings

    Set / Get InstanceSet / InstanceGet GORM provides Set , Get , InstanceSet , InstanceGet methods allow users pass values to hooks or other methods GORM uses this for some feat...
  • Declaring Models

    Declaring Models Conventions gorm.Model Advanced Field-Level Permission Creating/Updating Time/Unix (Milli/Nano) Seconds Tracking Embedded Struct Fields Tags Associations Ta...
  • Many To Many

    Many To Many 反向引用 重写外键 自引用 Many2Many 预加载 Many2Many 的 CURD 自定义连接表 外键约束 复合外键 Many To Many Many to Many 会在两个 model 中添加一张连接表。 例如,您的应用包含了 user 和 language,且一个 user 可以说多种 lang...
  • Many To Many

    Many To Many 反向引用 声明 检索 重写外键 自引用 Many2Many 预加载 Many2Many 的 CURD 自定义连接表 外键约束 复合外键 Many To Many Many to Many 会在两个 model 中添加一张连接表。 例如,您的应用包含了 user 和 language,且一个 user 可以...
  • Has Many

    Has Many Has Many 重写外键 重写引用 多态关联 Has Many 的 CURD 预加载 自引用 Has Many 外键约束 Has Many Has Many has many 与另一个模型建立了一对多的连接。 不同于 has one ,拥有者可以有零或多个关联模型。 例如,您的应用包含 user 和 cre...