0

以下命令不起作用:

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

在 MongoDb 中是否可以在 MySQL 中进行类似的操作:

更新 sometable set processes=1 where id in (value1,value2,value3,etc)

4

1 回答 1

0

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

于 2013-01-30T23:20:33.310 回答