1. 程式人生 > >MongoDB插入文件

MongoDB插入文件

文件的資料結構和JSON基本一樣。所有儲存在集合中的資料都是BSON格式。BSON是一種類json的一種二進位制形式的儲存格式,簡稱Binary JSON。 語法 MongoDB使用insert()或save()方法向集合中插入文件,語法如下: db.COLLECTION_NAME.insert(document) 例項 以下文件可以儲存在MongoDB的test資料庫的col集合中: > use testswitched to db test> db.auth('test','test')1> db.col.insert({name:'morris'
,age:22})
WriteResult({"nInserted":1}) 以上例項中col是集合名,如果該集合不在該資料庫中,MongoDB會自動建立該集合並插入文件。 檢視已插入文件 > db.col.find(){"_id":ObjectId("56e12c22de2a8692a3099065"),"name":"morris","age":22} 定義變數插入文件 > doc={name:'jack',age:20}{"name":"jack","age":20}> db.col.insert(doc)WriteResult({"nInserted"
:1})
> db.col.find(){"_id":ObjectId("56e12c22de2a8692a3099065"),"name":"morris","age":22}{"_id":ObjectId("56e12f49de2a8692a3099068"),"name":"jack","age":20} 插入文件也可以使用db.col.save(document)命令。如果不指定_id 欄位save()方法類似於insert()方法。如果指定_id欄位,則會更新該_id的資料。