我将 Rails 与Tire gem(用于 ElasticSearch)一起使用,我需要在多个模型中进行搜索。就像是:
# title is a field in all models
Tire.search :tasks, :projects, :posts, { :title => "word" }
我知道我可以一个一个地搜索模型然后处理这些结果,但是考虑到 ElasticSearch(Lucene) 是面向文档的,这应该是不必要的。
有什么想法吗?
谢谢,
我将 Rails 与Tire gem(用于 ElasticSearch)一起使用,我需要在多个模型中进行搜索。就像是:
# title is a field in all models
Tire.search :tasks, :projects, :posts, { :title => "word" }
我知道我可以一个一个地搜索模型然后处理这些结果,但是考虑到 ElasticSearch(Lucene) 是面向文档的,这应该是不必要的。
有什么想法吗?
谢谢,