在Rails中带OR的条款

时间:2013-04-22 15:57:38

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

如何编写where子句,其中where参数可以采用多个选项。例如,

User.where(name: "Jason" OR name: "Bob")

虽然我知道这不是正确的语法,但是什么?

2 个答案:

答案 0 :(得分:3)

虽然我没有可以检查的控制台,但我很确定它是:

User.where(name: ["Jason", "Bob"])

答案 1 :(得分:0)

我总是迟到党......

friends = User.where(:name => ["Jason", "Bob"])

(Rails 4.0.0)