在不同的模型中定义范围

时间:2014-05-30 09:58:03

标签: ruby-on-rails ruby-on-rails-4

我的PropertyAsset模型中有一个范围

  

范围:asset_not_null,其中('资产不为空')

我需要从我的Property模型中调用它。属性有很多PropertyAssets

我已经看到一些例子,但我找不到适合我在这里的东西。假设它很直接?

1 个答案:

答案 0 :(得分:0)

感谢上面的评论我需要做的就是将以下内容应用到我的控制器方法中:

property = Property.find(params[:id]) 
@property = property.property_assets.asset_content_type_starts_with('image')

只需将相同的范围添加到相关模型中即可。

简单。