標籤:方法 post uid track insert 機器 mongo 進程 auth
插入資料:
MongoDB使用insertOne函數插入一條資料
如:
1.先用document指定插入的資料:
document = ({"Type":"Book","Title":"Definitive Guide to MongoDB 3rd ed.","ISBN":"978-1-4842-1183-0","Publisher":"Apress","Author": ["Hows,David","Plugge,Eelco","Membrey,Peter","Hawkins,Tim"]})
系統返回
{
"Type" : "Book",
"Title" : "Definitive Guide to MongoDB 3rd ed.",
"ISBN" : "978-1-4842-1183-0",
"Publisher" : "Apress",
"Author" : [
"Hows,David",
"Plugge,Eelco",
"Membrey,Peter",
"Hawkins,Tim"
]
}
2.執行插入操作:
db.media.insertOne(document)
系統返回:
{
"acknowledged" : true,
"insertedId" : ObjectId("5aa47c1953350e04ddbd6fa3")
}
其中,insertedId是插入後形成的_id索引值,保證唯一性,它由4位時間戳記 3位機器id 2位進程id 3位計數器組成
還有一種方法直接通過shell插入資料
如:db.media.insertOne({"Type":"CD","Artist":"Nirvana","Title":"Nevermind","Tracklist":[{"Track":"1","Titie":"Smells Like Teen Spirit","Length":"5:02"},{"Track":"2","Title":"In Bloom","Length":"4:15"}]})
系統返回:
{
"acknowledged" : true,
"insertedId" : ObjectId("5aa47dd553350e04ddbd6fa4")
}
MongoDB的簡單實用-插入操作