当我在ES 6.3.2上使用以下内容进行搜索时,没有问题:
{“查询”:{“match_phrase_prefix”:{“_ id”:“ZX-bLmsBFOiwdS-Iwr24”}}}

但是,当我在ES 7.0.1上执行此操作时,它会引发如下异常:
“类型”:
“illegal_argument_exception”

“原因”:
“只能在文本字段上使用短语前缀查询,而不能在类型为[_id]的[_id]上使用”

最佳答案

我认为这是ES 7引入的新功能。

关于elasticsearch - invalid_argument_exception:只能在文本字段上使用词组前缀查询-不能在类型为[_id]的[_id]上使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56550024/

10-15 19:27