在mongo控制台中运行以下代码(3.0.8):
db.collection.remove({"_id": {"$in": [ObjectId("573e01c47b031db251bc2e7f")]}})产生此错误:
{
"writeError" : {
"code" : 9,
"errmsg" : "wrong type for 'q' field, expected object, found q: [ { _id: ObjectId('573e01c47b031db251bc2e7f') } ]"
}
}This回答说这是一个FailedToParse错误,但没有说明为什么会发生这种情况,也没有说明如何修复它。
编辑:我应该添加集合没有上限。
发布于 2016-05-20 16:45:41
在查询中使用错误的变量:P
https://stackoverflow.com/questions/37351479
复制相似问题