MongoDB错误:“key $ ne不能以'$'开头”

时间:2016-01-11 15:18:52

标签: node.js mongodb

我已经找到了这个错误:node js mongodb remove error "key $lte must not start with '$'",但这对我没有帮助。

我正在进行以下查询

coll.remove({ _id : { '$ne' :  SomeId }, blah : blaVal });

但是这给出了错误:

  

key $ ne不得以'$'

开头

当我将mongodb 2.4迁移到2.6

时,我开始面对这个问题

我的配置是:

nodejs : 0.10
mongodb : 2.6.8 (no issues with 2.4.x)
mongodb driver (npm package version) : 2.1.3 (have tried with 1.4.x and 1.3.x, but error is still there, even emptying node_modules and again `npm install`)

我该怎么做才能解决这个问题?

0 个答案:

没有答案