在ElasticSearch中返回包含更多术语的文档

时间:2014-11-10 18:46:50

标签: sorting elasticsearch

我正在开发一个需要弹性搜索的项目来返回包含更多术语的文档。我从官方指南中了解到es将返回更准确的文档(这意味着返回匹配的文档,但条款更少)。

那么我有机会以这种方式排序吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您无法按文档中的术语数量进行排序,因此根据您的建议,您需要某种脚本来计算并将其作为字段附加到每个文档。

虽然对嵌套字段进行排序不是问题。只需使用点表示法来引用排序字段 - 例如outer_object.inner_object.number_of_terms