弹性搜索。只吸引用户,而不是全部/

时间:2018-04-03 08:44:27

标签: ruby-on-rails elasticsearch tire

我正在使用弹性搜索和轮胎宝石,用于我的rails应用程序。

我需要搜索只针对当前用户的患者,而不是所有患者。我该怎么做呢。我使用了清除宝石作为身份验证。

  def index
    if params[:query].present?
      @patients = Patient.search(params[:query])
    else
      @patients = Patient.where(:user_id => params[:user_id])
    end
  end

0 个答案:

没有答案