5.插入文件
阿新 • • 發佈:2020-12-22
插入文件
插入一個文件:
格式:
db..insert(document)
例如,db.stus.insert({name:"唐僧", age:18,sex:"male"});
或者你用
db..insertOne(document)
例如,db.stus.insertOne({name:"唐僧", age:18,sex:"male"});
插入多個文件
格式:
db..insert([document,document,document…])
例如:
db. stus.insert([
{name:"金角大王", age:20,sex:"male"},
{name:"銀角大王", age:20,sex:"male"},
{name:"排骨精", age:16,sex:"female"}
]);
執行db.stus.find()可以看到,資料都加進來了,而且都有一列_id,這是mongodb自動給的用來標識和區分每一個文件的東西。
你也可以用
db..insertMore([document,document,document…])
db.stus.insertMore([
{name:"金角大王", age:20,sex:"male"},
{name:"銀角大王", age:20,sex:"male"},
{name:"排骨精", age:16,sex:"female"}
]);
如果你不喜歡它自動生成的_id屬性,你當然也可以自己定義。
比如,我們再新增一個數據:
db.stus.insert({_id:"D001", name:"沙和尚" ,age:20,sex:"male"});
此時的資料如下:
但是為了方便,這裡我們一般讓他自己生成_id屬性值。