在MongoDB中,可以使用deleteOne()
或deleteMany()
方法來(lái)刪除數(shù)據(jù)。
deleteOne()
:刪除匹配到一個(gè)指定文檔的第一個(gè)文檔。例如,要?jiǎng)h除年齡為25歲的用戶(hù),可以使用以下命令:
db.users.deleteOne({age: 25})
deleteMany()
:刪除匹配到指定條件的所有文檔。例如,要?jiǎng)h除所有年齡大于30歲的用戶(hù),可以使用以下命令:
db.users.deleteMany({age: {$gt: 30}})
注意:在執(zhí)行刪除操作之前,建議先使用find()
方法來(lái)查看要?jiǎng)h除的文檔是否符合預(yù)期,以免誤刪數(shù)據(jù)。