我正在尝试构建一个简单的mongodb
restfulapi。客户端将发送JSON数据以删除文档,如下所示:
{
"collectionName": "user",
"data": {
"field": "fname",
"value": "Mike"
},
"options": {
"multi": "false"
}
}
我想将options
从这个JSON传递到pymongo
的.remove()
函数,但它不起作用。我试过这样:
opts = {u'multi': u'false'}
dataBase[collectionName].remove({"some":"condition"},multi=opts['multi'])
它删除所有符合给定条件的文档,但multi应该为false。你知道吗
我做错什么了?你知道吗
PyMongo的remove()方法不支持“multi”选项。该选项将添加到Pymango的下一个版本2.7中。详情见票证PYTHON-605。你知道吗
相关问题 更多 >
编程相关推荐