【发布时间】:2018-01-08 12:33:46
【问题描述】:
我有这两个搜索
foods = Food.search name, fields: [:name], where: {
or: [
[{nutritionist_id: nil}, {nutritionist_id: current_nutritionist_id}]
]
}, order: {_score: :desc}
recipes = Recipe.search name, fields: [:recipe_name], where: {
or: [
[{nutritionist_id: nil}, {nutritionist_id: current_nutritionist_id}]
]
}, order: {_score: :desc}
我希望 foods 和 recipes 以相同的结果返回。就像合并它们,类似上面的东西或其他更好的方法。
return foods + reciples
【问题讨论】:
标签: ruby-on-rails elasticsearch searchkick