我希望能够将部分单词自动填充为在文档中找到的完整单词,并返回单词列表以及找到这些单词的文档数量。
如果我也可以对现有查询结果执行此操作,那将是很好的。因此,如果用户键入“red tr”,我将得到所有与红色匹配的文档的结果,然后是带有计数的卡车或火车之类的单词。
最佳答案
你是对的。建议者不会同时完成并给您提供文档频率。
一种解决方案:
性能不会像zippy那样高,但是如果您执行以下操作(不使用Askers),可能仍然可以接受:
size: 0
match_all
查询。 注意:
shard_size
已请求。 关于elasticsearch - Elasticsearch单词自动完成,带有文档计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32908747/