invalid_argument_exception:只能在文本字段上使用词组前缀查询-不能在类型为[_id]的[_id]上使用

时间:2019-06-11 18:47:19

标签: elasticsearch

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

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

“原因”: “只能在文本字段上使用词组前缀查询-不能在类型为[_id]的[_id]上使用”

1 个答案:

答案 0 :(得分:0)

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