日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
MongoDB刪除文檔
在 MongoDB 中,您可以使用 remove() 方法從集合中刪除文檔,語法格式如下:

成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作與策劃設(shè)計(jì),龍華網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:龍華等地區(qū)。龍華做網(wǎng)站價(jià)格咨詢:028-86922220

db.collection_name.remove(
    ,
    {
        justOne: ,
        writeConcern:
    }
)

參數(shù)說明:

  • query:可選參數(shù),定義要?jiǎng)h除文檔的條件;
  • justOne:可選參數(shù),如果設(shè)為 true 或 1,則只刪除一個(gè)文檔,如果不設(shè)置該參數(shù),或使用默認(rèn)值 false,則刪除所有匹配條件的文檔;
  • writeConcern:可選參數(shù),定義拋出異常的級(jí)別。

【示例】首先我們先向集合中插入以下數(shù)據(jù):

> db.course.insert([
... {
... title: 'MongoDB教程',
... author: '編程幫',
... url: 'http://www.biancheng.com/mongodb/index.html'
... },{
... title: 'HTML教程',
... author: '編程幫',
... url: 'http://www.biancheng.com/html/index.html'
... },{
... title: 'C#教程',
... author: '編程幫',
... url: 'http://www.biancheng.com/csharp/index.html'
... }
... ])
BulkWriteResult({
        "writeErrors" : [ ],
        "writeConcernErrors" : [ ],
        "nInserted" : 3,
        "nUpserted" : 0,
        "nMatched" : 0,
        "nModified" : 0,
        "nRemoved" : 0,
        "upserted" : [ ]
})

然后使用 remove() 方法刪除集合中 title 為“MongoDB教程”的文檔。

> db.course.remove({'title':'MongoDB教程'})
WriteResult({ "nRemoved" : 1 })

這是我們?cè)偈褂?find() 方法來查看集合中的文檔就會(huì)發(fā)現(xiàn),title 為“MongoDB教程”的文檔已經(jīng)不在了。

> db.course.find().pretty()
{
        "_id" : ObjectId("603221bfe492ab9be9450308"),
        "title" : "HTML教程",
        "author" : "編程幫",
        "url" : "http://www.biancheng.com/html/index.html"
}
{
        "_id" : ObjectId("603221bfe492ab9be9450309"),
        "title" : "C#教程",
        "author" : "編程幫",
        "url" : "http://www.biancheng.com/csharp/index.html"
}

如果集合中有多個(gè)符合條件的文檔,但您只想刪除其中的第一個(gè)文檔的話,可以將 remove() 方法中的 justOne 參數(shù)設(shè)置為 1 或 true,如下所示:

db.course.remove({'title':'MongoDB教程'},{justOne:true})

如果您在使用 remove() 方法時(shí)沒有指定具體的條件,那么 MongoDB 將刪除集合中的所有文檔,等效于 SQL 語句中的 truncate 命令,如下所示:

>db.course.remove({})
>db.course.find()


本文題目:MongoDB刪除文檔
網(wǎng)址分享:http://www.5511xx.com/article/ccogipe.html