【发布时间】:2011-04-05 09:00:17
【问题描述】:
我目前有两个活动记录查询,我想将它们组合在一起
joins("在 user_id = follow_id 上加入关系"). where("follower_id = #{user.id}")和
其中(:user_id => user.id)基本上,我希望第二个结果与第一个相似,类似于 SQL 中的 UNION 语句。可以这样在ActiveRecord中完成吗?
我更喜欢使用联合,而不是必须将所有followed_ids 加入一个字符串并在sql 中使用IN 子句。
有什么想法吗?
-----编辑------ 我正在寻找一种方法来让它与延迟加载一起工作
【问题讨论】:
标签: ruby-on-rails activerecord ruby-on-rails-3