gpt4 book ai didi

lucene - org.apache.lucene.queryParser.ParseException

转载 作者:行者123 更新时间:2023-11-29 02:55:57 34 4
gpt4 key购买 nike

我在我的项目中遇到了以下错误:

org.apache.lucene.queryParser.ParseException:无法解析“AMERICAN EXP PROPTY CASLTY INS AND”:在第 1 行第 34 列遇到“”。期待其中之一: ... “+” ... “——”…… “(” ... “”... ... ... ... ... “[” ... “{” ... ... ... “” ...

at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:211)
at org.elasticsearch.index.query.xcontent.QueryStringQueryParser.parse(QueryStringQueryParser.java:196)
... 15 more

请帮助解决...当我在任何字符串的末尾添加 AND 时它给了我上述错误。

谢谢

最佳答案

当您使用 QueryString 查询或将查询指定为 q 参数时,elasticsearch 会使用 Lucene 来解析您的查询。因此,它希望您的查询遵循 Lucene query syntax并在您的查询包含语法错误时返回错误(在您的情况下,最后悬空 AND )。如果您希望将查询字符串解释为文本而不是解析为查询,请考虑使用 Text Query反而。

关于lucene - org.apache.lucene.queryParser.ParseException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12890379/

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