0

在我的收藏中,我想过滤掉所有标题以“Once”开头的文档。在 MongoDB Compass 中实现此查询工作正常

query = '{"title" : /^((?!Once).)/i }'

但尝试在 R 中使用 mongolite 执行相同操作会返回错误:

无效的 JSON 对象。

我需要改变什么?

4

1 回答 1

2

我相信在 Mongolite 中,您可以使用 MongoDB 的$regex来避免该错误,"而不是\

query = '{"title": {"$regex": "^((?!Once).)" , "$options": "i"}}'
于 2020-07-20T20:11:56.560 回答