2013-07-13 172 views

回答

4

您可以使用scoped將返回一個ActiveRecord::Relation

Model.scoped 

注:Rails的4 scoped方法已經過時,相反,您可以只使用all它返回一個ActiveRecord::Relation

+0

聽起來不錯,它有什麼缺點?像範圍一樣的一些問題? –

+0

我想不出來,這基本上返回一個匿名範圍。它仍將使用任何default_scope,並且您還可以鏈接您爲模型定義的任何其他範圍。 – aromero

+0

非常感謝,我通過鏈接一些示波器在控制檯中嘗試了它,它非常完美。 –

相關問題