MongoDB集合的文檔記錄, 若不需要了,則可以通過刪除命令永久刪除。
語法: db.collection.remove
db.getCollection("test").remove( { price: {$gt: 100} }, writeconcern: {w: "majority", wtimeout: 3000} )
(刪除價格小子3的所有文檔記錄,當時間超過5秒時,或者副本集大多數己完成該命令執行時,就中斷該命令的執行,返回該命令的操作結果)
db.getCollection("test").remove( { price: {$gt: 100} }, justOne: true )
(刪除價格大於3的第一個文檔記錄)
若要刪除整個文檔記錄,用db.collection.drop()方法效率更高, 它會把整個集合和索引一起刪除。