当前位置:网站首页>gorm的Raw与scan
gorm的Raw与scan
2022-08-05 00:11:00 【景行三千】
gorm的Raw与scan
Raw
- 中文:原生的
作用:在写gorm语句时候用来写Raw sql语句(原生sql语句)
gorm官方介绍Scan:
https://gorm.io/zh_CN/docs/query.html#Scan
Scanning results into a struct works similarly to the way we use Find
百度翻译:将结果扫描到结构中的工作方式与“Find”类似`
type Result struct {
Name string
Age int
}
var result Result
db.Table("users").Select("name", "age").Where("name = ?", "Antonio").Scan(&result)
// Raw SQL
db.Raw("SELECT name, age FROM users WHERE name = ?", "Antonio").Scan(&result
总结:不看源码的话,不必纠结,可以理解为find和scan一样,
注意点:一般写联表查询的时候,会用scan
边栏推荐
猜你喜欢
软件开发工具的技术要素
OpenCV:10特征检测
NebulaGraph v3.2.0 Release Note, many optimizations such as the performance of querying the shortest path
情侣牵手[贪心 & 抽象]
【论文笔记】—低照度图像增强—Unsupervised—EnlightenGAN—2019-TIP
线程三连鞭之“线程的状态”
2 用D435i运行VINS-fusion
简单的顺序结构程序(C语言)
论文解读( AF-GCL)《Augmentation-Free Graph Contrastive Learning with Performance Guarantee》
图解 Canvas 入门
随机推荐
一、爬虫基本概念
Implementation principle of golang coroutine
MVCC是什么
三、实战---爬取百度指定词条所对应的结果页面(一个简单的页面采集器)
Day118. Shangyitong: order list, details, payment
机器学习(公式推导与代码实现)--sklearn机器学习库
简单的顺序结构程序(C语言)
没有这些「伪需求」,产品经理的 KPI 怎么完成?
情侣牵手[贪心 & 抽象]
jenkins发送邮件系统配置
《MySQL入门很轻松》第2章:MySQL管理工具介绍
10 个关于 Promise 和 setTimeout 知识的面试题,通过图解一次说透彻
matlab中rcosdesign函数升余弦滚降成型滤波器
Basic web in PLSQL
mysql基础
"Relish Podcast" #397 The factory manager is here: How to use technology to empower the law?
测试经理要不要做测试执行?
Cython
KT148A voice chip ic working principle and internal architecture description of the chip
what is MVCC