gpt4 book ai didi

elasticsearch - 为什么ES不返回匹配双字段的记录?

转载 作者:行者123 更新时间:2023-12-02 23:26:05 25 4
gpt4 key购买 nike

我在ES中有以下查询:

{
"query": {
"filtered" : {
"query" : {
"query_string" : {
"query" : "someStringField:some-alpha-num-value"
}
},
"filter" : {
"term" : {
"_type" : "TypeOfEntity"
}
}
}
},
"size" : 5
}

它给我返回了一组匹配,其中一些匹配的 someDoubleField等于0。

但是,当我这样更改 query_string时,没有任何结果:
"query_string" : {
"query" : "someDoubleField:0 AND someStringField:some-alpha-num-value"
}

我在ES中有多个索引。当我将索引更改为其他索引时,我开始获得多个匹配。这两个索引具有相同的映射和相同的文档集。

这可能是什么问题?我很乐意提供其他详细信息。

最佳答案

在ES上查询时,请检查索引和类型是否正确。

关于elasticsearch - 为什么ES不返回匹配双字段的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42966621/

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