pymongo多次更新$ in

时间:2013-01-30 08:21:06

标签: pymongo

以下命令不起作用:

collection.update({'somefield':{'$ in':somelist}},{'$ set':{'processed':1}},False,True)

MongoDb是否有可能在MySQL中制作类似的内容:

更新sometable set processed = 1其中id in(value1,value2,value3等)

1 个答案:

答案 0 :(得分:0)

update()方法的默认行为更新单个文档,并且对应于带有LIMIT 1的SQL UPDATE语句。使用multi选项时,update()方法将对应于不带LIMIT子句的SQL UPDATE语句。