Java Spring com.mongodb.util.JSONParseException
我正在尝试执行以下使用正则表达式的查询Java Spring com.mongodb.util.JSONParseException,java,spring,mongodb,Java,Spring,Mongodb,我正在尝试执行以下使用正则表达式的查询 BasicQuery b = new BasicQuery("{ description: /\bmanager\b/}"); 但它抛出com.mongodb.util.JSONParseException com.mongodb.util.JSONParseException: { description: /manager/} ^ com.mongodb.util.JSONParser.parse(JSON.j
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)
如何防止此错误正则表达式的/../notation不是有效的json。要在类似这样的json文档中使用正则表达式,需要如下所示的格式
{field:{$regex:'acme.*corp',$options:'i'}