【发布时间】:2015-08-30 12:46:17
【问题描述】:
我有一个 mongo 属性(类别),我想用 equals 过滤。 我使用了以下语法:
{"category":{"$eq":"cat1"}}
(我知道,可以这样写:
{"category":"cat1"}
如果我使用 $eq 运算符,mongoClient 将失败并显示“无效运算符:$eq”。但仅在本地主机上。 如果我将相同的代码部署到远程服务器,它会完美运行。
我怎样才能让它在本地主机上工作? 最好使用 $eq 运算符 - 代码中有很多地方使用它。
谢谢
【问题讨论】:
-
hmm... mongo --version MongoDB shell 版本:2.4.9 我猜你是对的
-
是的...更新了本地实例,并且效果很好(复制您的评论作为答案,以便我可以将其设置为解决方案)。谢谢