【发布时间】:2013-10-20 14:42:09
【问题描述】:
是否可以在控制器中使用 elasticsearch 轮胎 gem 发布过滤查询? 我有一个产品模型,它有一个 self.search 方法,它返回一个结果数组, 但我想在某些情况下过滤控制器中的结果。
例如:当current_user.location 是“伦敦”时,我只想在伦敦展示产品。
有可能吗?
if current_user.location == 'london'
@products = Product.search(params).results.filter('location:london')
end
【问题讨论】:
标签: ruby-on-rails search filter gem tire