elasticsearch,Ruby On Rails,Ruby,elasticsearch" /> elasticsearch,Ruby On Rails,Ruby,elasticsearch" />

Ruby on rails 弹性搜索获取多个模型的所有记录

Ruby on rails 弹性搜索获取多个模型的所有记录,ruby-on-rails,ruby,elasticsearch,Ruby On Rails,Ruby,elasticsearch,我有两个独立的对象作者和出版商。如何使用elasticsearch获取所有这两种类型 我知道我可以执行以下操作来搜索两者: Elasticsearch::Model.search('foo', [Author, Publisher]) 但是我怎样才能让它返回所有的记录呢?对不起,我误解了我原来答案中的问题 要匹配所有文档,请执行以下操作: response = Elasticsearch::Model.search('{ "query": { "match_all": {} } }', [Au

我有两个独立的对象
作者
出版商
。如何使用elasticsearch获取所有这两种类型

我知道我可以执行以下操作来搜索两者:

Elasticsearch::Model.search('foo', [Author, Publisher])

但是我怎样才能让它返回所有的记录呢?

对不起,我误解了我原来答案中的问题

要匹配所有文档,请执行以下操作:

response = Elasticsearch::Model.search('{ "query": { "match_all": {} } }', [Author, Publisher])

这没用。我也能阅读文档。这搜索“狐狸”。我在找所有的记录。