我希望能够将activerecord对象限制为20返回,然后执行where()返回有限对象的子集,我目前只知道10将满足第二列条件。
例如理想的行为:
o = Object.limit(20) o.where(column: criteria).count => 10
但相反,activerecord仍然会查找满足where()条件的20个对象,但是在limit()本身返回的原始20个对象之外查找。
如何获得所需的响应?