如果这个问题已经得到解决,我们深表歉意。
在 mongodb 中,我有一个名为“main”的数据库集合。我可以从 mongodb shell 成功运行以下查询:
db.main.find( {
$or : [
{ $and : [ { "Var1Path": /.*20072.*/ }, { "Var2Path": /.*30033.*/ } ] },
{ $and : [ { "Var1Path": /.*30033.*/ }, { "Var2Path": /.*20072.*/ } ] },
]
} )
我试图在 R 中使用 rmongodb 运行相同的查询。该查询结合了 AND 和 OR。斜杠充当字符串匹配(例如,在名为 Var1Path 的字段中的任意位置查找字符串“20072”)。这可以用 rmondodb 在 R 中运行吗?如果有,应该怎么写?