【发布时间】:2011-11-21 08:00:22
【问题描述】:
所以我有以下表格
class Game
belongs_to :player0, :class => "Player"
belongs_to :player1, :class => "Player"
end
class Player
belongs_to :user
end
class User
#has a field called race
end
现在我需要一个查询来执行以下操作
查找 player0.user.race 为“x”且 player1.user.race 为“y”或 player0.user.race 为“y”且 player1.user.race 为“x”的所有游戏。
我刚开始使用rails 3。我可以很容易地自己用sql编写查询,但我宁愿学习arel方式。
【问题讨论】:
标签: sql ruby-on-rails arel