从id的子集中查找

时间:2012-06-09 03:08:34

标签: ruby-on-rails

Model.find(array_of_ids, :conditions => {:attribute => "something"})

这样的东西

我将返回其中attribute = something的所有条目,但仅返回该ID数组中的条目。

2 个答案:

答案 0 :(得分:4)

Model.where id: array_of_ids, attribute: 'something'

答案 1 :(得分:3)

Model.where('id in (?)', array_of_ids).where(attribute: "something")