mongodb中的update的形式是这样的:mongodb
db.collectionName.update(query, obj, upsert, multi);io
对于upsert(默认为false):若是upsert=true,若是query找到了符合条件的行,则修改这些行,若是没有找到,则追加一行符合query和obj的行。若是upsert为false,找不到时,不追加。date
对于multi(默认为false): 若是multi=true,则修改全部符合条件的行,不然只修改第一条符合条件的行。db