我正在使用弹性搜索和轮胎宝石,用于我的rails应用程序。
我需要搜索只针对当前用户的患者,而不是所有患者。我该怎么做呢。我使用了清除宝石作为身份验证。
def index
if params[:query].present?
@patients = Patient.search(params[:query])
else
@patients = Patient.where(:user_id => params[:user_id])
end
end