gpt4 book ai didi

arrays - 数组上的Elasticsearch术语过滤器

转载 作者:行者123 更新时间:2023-12-03 00:43:37 28 4
gpt4 key购买 nike

我在让条款过滤器为索引工作时遇到麻烦。

现在我正在搜索:

"term" : { "tags" : "Dining"}

编辑:假设查询过滤器也在正确的位置,只是从脚本的一部分中拉出它。

假设 tags项是文档可能具有的不同标签的数组。我期望得到的结果是带有标签“Dining”的文档列表。实际发生的是0个文档的结果。

对于映射,它看起来像这样:
'tags' => [
'type' => 'string',
'index' => 'not_analyzed',
]

为了使术语过滤器与之匹配,我必须在阵列上具有某些映射吗?术语过滤器出了点问题?我想将其更改为“条款”过滤条件和“条款”。提前致谢!

最佳答案

我意识到,自从我重新映射它以来,它一直在使用条款过滤器,而不是术语过滤器。

关于arrays - 数组上的Elasticsearch术语过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19745053/

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