我正在尝试查找满足两个条件的所有记录。例如:
ruby-1.8.7-p302 > Person.all
=> #<Person name: "Jane", city: "Green Bay", state: "Wisconsin", single: true>
=> #<Person name: "Dick", city: "Madison", state: "Wisconsin", single: false>
=> #<Person name: "Tom", city: "Milwaukee", state: "Wisconsin", single: true>
我想获取“Jane”和“Tom”的记录。我正在尝试这个,但它不起作用:
Person.find_all_by_state("Wisconsin").find_all_by_single(true)
最佳答案
Person.where(:state => "威斯康星州", :single => true)
关于ruby-on-rails - 查找两个条件都为真的所有记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4953172/