在我的收藏中,我想过滤掉所有标题以“Once”开头的文档。在 MongoDB Compass 中实现此查询工作正常
query = '{"title" : /^((?!Once).)/i }'
但尝试在 R 中使用 mongolite 执行相同操作会返回错误:
无效的 JSON 对象。
我需要改变什么?
我相信在 Mongolite 中,您可以使用 MongoDB 的$regex来避免该错误,"
而不是\
:
query = '{"title": {"$regex": "^((?!Once).)" , "$options": "i"}}'