可查询的:s给您的查询一个家避免在模型内部添加范围 源码
可查询的 Queryable是一个mixin,可让您轻松定义具有可链接范围的查询对象。 范围 范围用于封装可重用的业务规则,使用选定的名称和块(或proc)定义方法 class CustomersQuery include Queryable scope ( :recent ) { desc ( :logged_in_at ) } scope :active , -> { where ( status : 'active' ) } scope :favourite_brand do | product , brand | where ( "favourites. #{
下载地址
用户评论