是否可以在控制器中使用弹性搜索轮胎宝石过滤查询?我有一个产品模型,它有一个 self.search 方法,它返回一个结果数组,但我想在某些情况下过滤控制器中的结果。
例如:当current_user.location
是“伦敦”时,我只想在伦敦展示产品。可以这样做吗?
if current_user.location == 'london'
@products = Product.search(params).results.filter('location:london')
end
是否可以在控制器中使用弹性搜索轮胎宝石过滤查询?我有一个产品模型,它有一个 self.search 方法,它返回一个结果数组,但我想在某些情况下过滤控制器中的结果。
例如:当current_user.location
是“伦敦”时,我只想在伦敦展示产品。可以这样做吗?
if current_user.location == 'london'
@products = Product.search(params).results.filter('location:london')
end