如何在 MongoDB 中正確使用 save()?


使用 db.collection.save() 更新現有文件或者根據其文件引數插入新文件。我們建立一個包含文件的集合 -

> db.demo481.save({"FirstName":"Chris","LastName":"Brown"});
WriteResult({ "nInserted" : 1 })
> db.demo481.save({"FirstName":"David","LastName":"Miller"});
WriteResult({ "nInserted" : 1 })
> db.demo481.save({"FirstName":"John","LastName":"Doe"});
WriteResult({ "nInserted" : 1 })
> db.demo481.save({"FirstName":"John","LastName":"Smith"});
WriteResult({ "nInserted" : 1 })

藉助 find() 方法顯示集合中的所有文件 -

> db.demo481.find();

這將產生以下輸出 -

{ "_id" : ObjectId("5e82db39b0f3fa88e227909c"), "FirstName" : "Chris", "LastName" : "Brown"
}
{ "_id" : ObjectId("5e82db45b0f3fa88e227909d"), "FirstName" : "David", "LastName" : "Miller"
}
{ "_id" : ObjectId("5e82db4db0f3fa88e227909e"), "FirstName" : "John", "LastName" : "Doe" }
{ "_id" : ObjectId("5e82db52b0f3fa88e227909f"), "FirstName" : "John", "LastName" : "Smith" }

更新於: 5 月 11 日, 2020

398 瀏覽量

開啟你的 職業生涯

完成課程即可獲得認證

開始
廣告