2011-10-26 15 views
0

如果我做Product.where(title: "asdf"),我得到一个关系对象。一段时间后,我可以在该对象上执行一个each,此时查询会被执行。但有时候,我想要所有的对象,所以我不需要where子句或其他东西。然后我做Product.all,但是这会立即执行查询。如果事实证明,我不需要视图中的产品,则查询是不必要的。我可以做Product.where("1=1"),但它感觉不对。Rails:获取关系没有地方或限制

是否有某种Product.relation或类似的东西?

回答