gorm 的预加载怎么才能关掉软删除 type CourseType struct { gorm.Model TypeName string CreatedAt time.Time UpdatedAt time.Time } type Course struct { gorm.Model Title string Price int32 CourseTypeId int32 gorm:"index;unsigned" CourseType CourseType CreatedAt time.Time UpdatedAt time.Time DeletedAt *time.Time }

/* * @fuc 获取课程 */ func SelectCourse(p map[string]string) (Course, error) { var course Course mydb := db.GetInstance().GetMysqlDB() err := mydb.Debug().Preload("CourseType", func(db *gorm.DB) *gorm.DB { return db.Select("id,type_name") }).Where("id = ?", p["id"]).Find(&course).Error

if err != nil {

return Course{}, errors.New("查询失败")

}

return course, nil

}

gorm软删除_gorm 的预加载怎么才能关掉软删除-问答-阿里云开发者社区-阿里云相关推荐

  1. api报错 javaee maven_maven test 换javaee6 无法加载spring的配置文件 ?报错-问答-阿里云开发者社区-阿里云...

    maven 构建的springmvc项目,执行mvn test 时 如果是 org.apache.openejb javaee-api 5.0-3 那么执行test可以通过 如果将version改为6 ...

  2. echarts label加边框_关于echarts的lines中的label的设置 -问答-阿里云开发者社区-阿里云...

    附上代码,为啥lines里的label设置了,但是无效呢???求大神解释,么么哒~ lines测试 var dom = document.getElementById("main" ...

  3. Jquery图片懒加载和预加载

    Jquery图片懒加载和预加载 懒加载 1.什么是懒加载 Lazy Load也叫懒加载,延迟加载,顾名思义,就是在图片未到达可视区域时,不加载图片,我们常常在很多的优秀网站上看到类似的例子,例如迅雷. ...

  4. Glide实现图片预加载,提前缓存

    当下很多App都有开屏广告,App打开的同时广告图片立马就显示出来了,可能有些人就有疑问了"这些广告图片是在应用打包的时候一起打包进去的吗?不然要是通过网络现加载的话怎么可能这么快,现在5G ...

  5. 【GoLang】《GORM实战》第三篇:关联与预加载

    文章目录 关联 分类 重写外键.引用 多态关联 外键约束 关联操作 自动添加关联 关联模式 查询关联 添加关联 替换关联 删除关联 级联删除 清空关联 关联计数 批量处理数据 预加载 Preload ...

  6. GORM v2 关联预加载Preload和Joins的区别

    前言 本文中使用到的数据表结构以及GORM版本的区分详见以下文章:GORM v2 一对一关联查询使用(Belongs To .Has One) 执行区别 调用gorm的Debug方法打印一下一对一关联 ...

  7. GORM 预加载和自引用

    GORM 预加载和自引用 文章目录 GORM 预加载和自引用 预加载 从传统的外键约束说起 ORM数据库 预加载 自引用 预加载 从传统的外键约束说起 在传统的数据库设计中,如果我们想创建一个主表和从 ...

  8. 2020-08-23 html的标签预加载 + css的新知识 + JS的json的标准格式 + 软技能的能说会道vs安静做事

    2020-08-23 题目来源:http://www.h-camel.com/index.html [html] html的哪个标签可以预加载? 通过浏览器特性来提高资源加载速度的方法: 1.DNS ...

  9. pre-network android预加载网络框架

    网络优化是所有app开发中非常重要的一部分,如果将网络请求前置就是在点击跳转activity之前开始网络加载那么速度将会有质的提升.也就是网络预先加载框框架. 网络预加载框架,监听式网络前置加载框架- ...

最新文章

  1. CentOS7之新建用户与SSH登陆
  2. 聊聊职场那些事儿(转)
  3. Python列表中字符串转数字的方法
  4. Thymeleaaf中设置属性值实现动态控制select是否可选
  5. redis 集群讲解
  6. 如何使用Redis做MySQL的缓存
  7. 深入Java----集合----BitSet
  8. 让Fiddler能够检测到localhost的http数据
  9. 搜狗赴美上市:首日涨3.8%,王小川哽咽感谢母亲
  10. 【luogu1018】 乘积最大 [区间dp+高精][noip2000]
  11. Win10保护眼睛豆沙绿背景
  12. tensorflow无法检测到GPU设备--英伟达控制面板显示未连接英伟达GPU的显示器
  13. python MAC地址查询
  14. 抢红包算法 c++_【优化求解】基于粒子群算法的光伏电池MPPT控制策略
  15. 原生JS实现canvas移动端电子签名板/画板
  16. SAP软件财务月结之往来重分类
  17. Vant 3 - 有赞出品的开源移动UI组件库,基于 Vue3 重构发布
  18. 教你炒股票24:MACD对背弛的辅助判断
  19. python 异常重试模块retry
  20. 深入分析Android中Activity的onStop和onDestroy()回调延时及延时10s的问题

热门文章

  1. jquery验证表单很简单的方法
  2. 数据库开发总结(ADO.NET小结)
  3. 为什么说“进程是资源分配的单位、线程是调度的单位”?
  4. 32位linux进程线程在内存中的样子
  5. C语言课后习题(65)
  6. service.php,service.php
  7. java定时器小程序_【微信小程序】使用setTimeout试试定时器
  8. 包邮送50本畅销书,涵盖数据库、Python、机器学习等!
  9. 深入解析TRUNCATE TABLE – 手工修复和验证过程
  10. 解读顶会CIKM‘21 Historical Inertia论文