是否可以使用轮胎宝石来搜索多个索引,并且每个索引都有不同的过滤器。 我想做这样的事情:
@_results ||= (Tire.search(["index1", "index2", "index3"],{load: false}) do
query { string query, default_operator: "AND" }
filter :term, index1_field: [value]
filter :term, index2_field: [value]
filter :term, index3_field: [value]
end)
结果我希望index1中的数据包含带有第一个过滤器的查询+来自index2的数据,其中包含带有第二个过滤器的查询等
由于