Rails加入并选择具有一对多关系的选项

时间:2014-02-13 06:04:37

标签: activerecord join ruby-on-rails-4 one-to-many

我有两个模型用户和个人资料和用户可以有很多个人资料,每个个人资料都有一个视频链接。

我想撰写一个有效的查询,以查找所有用户(已创建其个人资料)的列表以及添加到其最新个人资料中的最新视频链接。

先谢谢。

1 个答案:

答案 0 :(得分:0)

应该是这样的:

User.joins(:profile).pluck(:user_attribute, :profile_video_url)

根据需要修改它 - > Join Tables

使用采摘! - > Pluck