Ruby on Rails:从检索到的模型对象数组中获取所有链接的模型对象

时间:2012-05-11 22:22:11

标签: ruby-on-rails-3

我正在使用一个包含大量链接模型对象的数据库,我想知道,如果我有一个名为“User”的模型对象,并且用户可以将“Applications”链接到它们,那么最简单的方法是什么获取链接到给定用户数组的所有应用程序的数组?

例如,如果我有一个特定的用户子集:

@users = User.find_all_by_favorite_color("Green")
@applications = @users.applications # What is the right call here?

1 个答案:

答案 0 :(得分:1)

@applications = @users.map(&:applications)