我想为一个模型设置太阳黑子,如下所示:
Sunspot.search(Show) do
with(:id).equal_to MY_QUERY.to_i
OR
with(:legacy_id).equal_to MY_QUERY.to_i
end
有没有办法在太阳黑子返回符合任一条件的节目时进行搜索?
谢谢,
乔
最佳答案
你可以使用任何
Sunspot.search(Show) do
any_of do
with(:id).equal_to MY_QUERY.to_i
with(:legacy_id).equal_to MY_QUERY.to_i
end
end
希望这有帮助。
谢谢。
关于ruby-on-rails - 使用OR的Sunspot/SOLR查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13594734/