mongodb中update方法的upsert和multi

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

相關文章
相關標籤/搜索