刪除文檔

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()方法效率更高, 它會把整個集合和索引一起刪除。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章