1
我有在多個控制器出現在我建立,因爲它出現在多個頁面上的應用程序的模型Project
。本文中的where
子句本身並不複雜,但我覺得這太大了,無法在需要具有這些約束的項目的每種方法上重複。在哪裏放置常用的邏輯與回報率
我的問題是,在這裏,如果可能的話,確實對Projects
這個共同的呼聲走?在.NET
中,我有一個ProjectService
類,其中一個方法將返回所有項目,另一個返回所有滿足我的條件的項目。我是Rails的新手,所以我很努力地看到它適合哪裏?
退房範圍:http://guides.rubyonrails.org/active_record_querying.html#scopes – depa
作用域您的項目模型。 – sevenseacat
@depa真棒,謝謝 – ediblecode