我让这个查询本机运行正常,但在.net
中运行时抛出异常FilterDefinition<BsonDocument> filter = "{'$and':[ {'A':{$ne:'1'}},{'B': {$regex:/.*Ios.*/i}}]}";
collection.Find(filter);
通过.net我得到例外:JSON reader expected a string but found '/.*Ios.*/i'.
我认为这是因为正则表达式值没有用引号括起来。
这里的交易是什么?