Rails - 如何将结果连接成两个AR查询到一个对象中

时间:2013-02-26 22:17:20

标签: ruby-on-rails ruby ruby-on-rails-3

如何组合以下两个AR对象(从两个单独的查询返回):

user1 = User.first

user2 = User.last

进入正确的AREL对象,如:

@users = user1, user2

2 个答案:

答案 0 :(得分:1)

我认为这没关系:@users = [user1, user2]

答案 1 :(得分:0)

尝试:

@users = user1 + user2

我知道这适用于从数据库中检索的对象数组,但不确定单个对象。

否则,以下内容可能会起作用:

@users = [] << user1 << user2