我正在使用rails 4.2。 我有一个模型User
和Comment
访问来自两个不同表格的列
class User
has_many :comments
end
class Comment
belongs_to :user
end
用户有一栏name
和注释有一列user_id
和content
现在我想取列comment.content
和user.name
通过使用连接我可以这样做
Comment.joins(:user).select(:name,:content)
你能提出一个有效的方法来执行该操作吗?
没有尝试'User.find(1).comments' – uzaif
我的要求是不同的。我有一套评论,我想找到相应的每个评论的用户并显示它 –
okey试试这个'Comment.find(1).user'它将用户对象 – uzaif