【MongoDb基础】插入数据

以mydb为事例数据库。

切换到mydb数据库。

use mydb

 

1. insert函数。

db.users.insert({name:"Derek",age:18})

该函数会在mydb数据库中自动创建users表(collection),并插入数据{name:"Derek",age:18}。没有指定_id时,MongoDb将会自动创建一个ObjectId作为_id,并为主键。

 

2. save函数。

db.users.save({name:"Derek",age:18})

在没有指定_id键值的情况下,该函数的效果与insert函数相同。

db.users.save({_id:'100001',name:"Derek",age:18})

如果指定了_id,已经存在该_id的数据,该函数将会进行更新操作。

 


 

tips:输入方法名不加括号可以查看方法代码。

 

posted @ 2017-01-15 23:31  Lothduin  阅读(248)  评论(0编辑  收藏  举报