gpt4 book ai didi

elasticsearch - 多层嵌套文档上的Elasticsearch构面

转载 作者:行者123 更新时间:2023-12-03 00:34:02 25 4
gpt4 key购买 nike

我正在尝试计算多层嵌套文档中的构面。并且无法在docs或google中找到任何示例,但是发现了这一点:

nested元素提供了将要使用的嵌套文档(可以是多层嵌套docs)的路径。 (http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets.html#_all_nested_matching_root_documents)

但是以下查询不起作用。查询此方面的正确方法是什么?

http://pastie.org/8526599-这是我要使用的映射

http://pastie.org/8526601-这是无效的查询

最佳答案

解决了。正确的语法:

{
"facets": {
"tf": {
"terms": {
"field": "fares.directions.orig.city"
},
"nested": "fares.directions"
}
}
}

所以-在嵌套内部构面定义中,我们需要选择最深的嵌套路径,并且字段必须由完整路径引用

关于elasticsearch - 多层嵌套文档上的Elasticsearch构面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20363016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com