gpt4 book ai didi

ruby-on-rails - Rails 3 Join——只选择某些列

转载 作者:数据小太阳 更新时间:2023-10-29 06:37:41 27 4
gpt4 key购买 nike

下面是评论和用户之间的关系。每个评论都有一个用户,所以我在下面的代码中构建了一个连接。

我想知道如何构建此代码以仅在连接中包含特定列。我不需要所有的用户信息。只是名字。任何建议。

当前代码:

@comments = Comment.where(:study_id => @study.id).joins(:user)

最佳答案

你可以使用这样的东西:

@comments = Comment.joins(:user)
.select("comments.*, users.first_name")
.where(study_id: @study.id)

关于ruby-on-rails - Rails 3 Join——只选择某些列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10322164/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com