gorm 关联查询如何排除字段?

发布于 2022-09-11 23:17:35 字数 127 浏览 17 评论 0

比如文章表关联用户表 但是用户表里面存有密码以及其他信息,现在就是想使用关联查询 查询用户表的时候指定要查询的字段 仅仅是需要nickname avatar uid就写了 如何排除password或者指定要查询的字段呢? 模型关联 一对一

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烈酒灼喉 2022-09-18 23:17:35

看 gorm 的官方文档,其中有介绍,与你问题相关的文档地址:http://gorm.io/docs/query.htm...

摘其中的一段,通过 select 指定字段。

db.Select("name, age").Find(&users)
//// SELECT name, age FROM users;

db.Select([]string{"name", "age"}).Find(&users)
//// SELECT name, age FROM users;

db.Table("users").Select("COALESCE(age,?)", 42).Rows()
//// SELECT COALESCE(age,'42') FROM users;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文