2024-10-07|閱讀時間 ‧ 約 0 分鐘

MongoDB(一) :CRUD終端機指令操作

    ※建置 MongoDB 資料庫,可以有兩種方式:

    • 上 MongoDB 官網,把 MongoDB 的軟體下載下來,在本地安裝資料庫。
    • 使用 MongoDB Atlas,這是 MongoDB 官方提供的全球雲端文件資料庫服務。

    兩者的功能和操作上是相同的,在本地安裝與啟動資料庫會有連線速度上的優勢。

    ※下載 MongoDB shell:

    https://www.mongodb.com/try/download/shell

    ※開啟 MongoDB shell:


    ※ Mongo Create新增

    • 一次新增一筆
    db.[collection]//文件集的代稱.insertOne({})
    //例如:db.user.insertOne({})


    • 一次新增多筆
    db.[collection]//文件集的代稱.insertMany([{}])


    ※ Mongo Read搜尋

    • 一次找一筆符合資料
    db.[collection]//文件集的代稱.findOne({})


    • 一次找多筆符合資料
    db.[collection]//文件集的代稱.find([{}])


    ※ Mongo Update更新


    • 更新一筆相符合關鍵字
    db.[collection]//文件集的代稱.updateOne({})

    //例如
    db.school.updateOne({"_id": ObjectId('66fffc129056f7646ac73bf9')},
    {$set: {name: "大學-4"}})



    • 更新多筆相符合關鍵字
    db.[collection]//文件集的代稱.updateMany({})


    ※ Mongo Delete刪除


    • 刪除一筆相符合關鍵字
    db.[collection]//文件集的代稱.deleteOne({})




    • 刪除多筆相符合關鍵字
    db.[collection]//文件集的代稱.deleteMany({})



    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.