gpt4 book ai didi

java - Spring com.mongodb.util.JSONParseException

转载 作者:行者123 更新时间:2023-11-30 03:49:21 26 4
gpt4 key购买 nike

我正在尝试执行以下使用正则表达式的查询

BasicQuery b = new BasicQuery("{ description: /\bmanager\b/}");

但它抛出 com.mongodb.util.JSONParseException

com.mongodb.util.JSONParseException: 
{ description: /manager/}
^
com.mongodb.util.JSONParser.parse(JSON.java:216)
com.mongodb.util.JSONParser.parseObject(JSON.java:249)
com.mongodb.util.JSONParser.parse(JSON.java:213)
com.mongodb.util.JSONParser.parse(JSON.java:163)
com.mongodb.util.JSON.parse(JSON.java:99)
com.mongodb.util.JSON.parse(JSON.java:79)

如何防止此错误

最佳答案

正则表达式的/.../表示法不是有效的 json。要在像这样的 json 文档中使用正则表达式,您需要如下形式 { field: { $regex: 'acme.*corp', $options: 'i' } ,如图 here .

关于java - Spring com.mongodb.util.JSONParseException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24818408/

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