书栈网 · BookStack 本次搜索耗时 0.043 秒,为您找到 619 个相关结果.
  • Preloading (Eager Loading)

    Preload Joins Preloading Preload All Preload with conditions Custom Preloading SQL Nested Preloading Preload GORM allows eager loading relations in other SQL with Preload ,...
  • 8. 开发

    1505 2018-05-17 《GORM 1.0 中文文档》
    开发 架构 {#a} 写插件 {#w} 注册新的callback 删除现有的callback 替换现有的callback 注册callback顺序 预定义回调 开发 架构 {#a} Gorm使用可链接的API,*gorm.DB 是链的桥梁,对于每个链API,它将创建一个新的关系。 db , err := gorm . Ope...
  • Prometheus

    用法 用户自定义指标 MySQL GORM 提供了 Prometheus 插件来收集 DBStats 和用户自定义指标 https://github.com/go-gorm/prometheus 用法 import ( "gorm.io/gorm" "gorm.io/driver/sqlite" "gorm.io/p...
  • Golang

    TiDB 和 Golang 的简单 CRUD 应用程序 第 1 步:启动你的 TiDB 集群 第 2 步:获取代码 第 3 步:运行代码 第 3 步第 1 部分:go-sql-driver/mysql 表初始化 第 3 步第 2 部分:TiDB Cloud 更改参数 第 3 步第 3 部分:运行 第 4 步:预期输出 TiDB 和 Gol...
  • Advanced Query

    Smart Select Fields Locking (FOR UPDATE) SubQuery From SubQuery Group Conditions IN with multiple columns Named Argument Find To Map FirstOrInit FirstOrCreate Optimizer/I...
  • Advanced Query

    Smart Select Fields Locking (FOR UPDATE) SubQuery From SubQuery Group Conditions IN with multiple columns Named Argument Find To Map FirstOrInit FirstOrCreate Optimizer/I...
  • 性能

    禁用默认事务 缓存预编译语句 带 PreparedStmt 的 SQL 生成器 选择字段 迭代、FindInBatches Index Hints 读写分离 GORM 已经优化了许多东西来提高性能,其默认性能对大多数应用来说都够用了。但这里还是有一些关于如何为您的应用改进性能的方法。 禁用默认事务 对于写操作(创建、更新、删除),为了...
  • 性能

    禁用默认事务 缓存预编译语句 带 PreparedStmt 的 SQL 生成器 选择字段 迭代、FindInBatches Index Hints 读写分离 GORM optimizes many things to improve the performance, the default performance should be good...
  • 1.3.2.数据库

    640 2021-06-26 《ebar-go v1.0 教程》
    说明 配置项 初始化 表结构 定义实体 定义Dao 使用事务 说明 数据库组件是基于gorm 实现的,现已升级到2.0版本,支持读写分离与多数据库连接。 配置项 示例 mysql : # mysql配置。支持多数据库,读写分离 maxIdleConnections : 10 # 最大空闲连接数 max...
  • 更新

    保存所有字段 Update/Updates 更新选定字段 更新钩子 批量更新 阻止全局更新 更新的记录数 高级用法 通过 SQL 表达式更新 不使用钩子和时间追踪 检查字段是否有变更? 在更新时修改值 保存所有字段 Save 会保存所有的字段,即使字段是零值 db . First (& user ) user . N...