MongoDB mongosh
插入
插入文件
有兩種方法可以將文件插入 MongoDB 資料庫。
insertOne()
要插入單個文件,請使用 insertOne()
方法。
此方法將單個物件插入資料庫。
注意:在 shell 中輸入時,用大括號 "{" 開啟一個物件後,您可以按 Enter 鍵在編輯器中開始一個新行,而不會執行該命令。當您在閉合大括號後按 Enter 鍵時,命令才會執行。
示例
db.posts.insertOne({
title: "Post Title 1",
body: "Body of post.",
category: "News",
likes: 1,
tags: ["news", "events"],
date: Date()
})
自己動手試一試 »
注意:如果您嘗試將文件插入一個不存在的集合中,MongoDB 將自動建立該集合。
insertMany()
要一次插入多個文件,請使用 insertMany()
方法。
此方法將一個物件陣列插入資料庫。
示例
db.posts.insertMany([
{
title: "Post Title 2",
body: "Body of post.",
category: "Event",
likes: 2,
tags: ["news", "events"],
date: Date()
},
{
title: "Post Title 3",
body: "Body of post.",
category: "Technology",
likes: 3,
tags: ["news", "events"],
date: Date()
},
{
title: "Post Title 4",
body: "Body of post.",
category: "Event",
likes: 4,
tags: ["news", "events"],
date: Date()
}
])
自己動手試一試 »