11
這裏的兩個命令有什麼區別?
db.collection.deleteMany({condition})
db.collection.remove({condition})
mongodb中的「deletemany」和「remove」有什麼區別?
這裏的兩個命令有什麼區別?
db.collection.deleteMany({condition})
db.collection.remove({condition})
mongodb中的「deletemany」和「remove」有什麼區別?
至於我可以說,
db.collection.deleteMany
Returns:
A document containing:
> A boolean acknowledged as true if the operation ran with write concern or false if write concern was disabled
> deletedCount containing the number of deleted documents
凡爲
db.collection.remove
並刪除一個文件,有沒有類似的命令,db.collection.removeOne
在那裏與db.collection.remove
你需要設置和選項叫justOne
選項來限制刪除到1個文件。
否則我猜他們是相似的。
Node.js的司機
在談到node.js drivers
,remove
已被棄用(並可能在以後的版本中刪除)和deleteOne
或deleteMany
。
希望這是有道理....
https://docs.mongodb.org/manual/reference/method/db.collection.deleteMany/ https://docs.mongodb.org/manual /reference/method/db.collection.remove/ 試試看可能會有所幫助。 – suyesh