mongoDB基础

添加记录  --insert数据库

1. 向用户表(user)中添加一条记录json

var user = { username:Tomage:10 };   à  对象  (json)ide

db.user.insert(user);                     à 向user(集合)中插入记录函数

 

2. 向用户集合中插入一条日志记录spa

var blog = {title:title1,content:content1,addtime:2012}日志

db.user.insert(blog);对象

  

注意:要用过程,经过仍是一个集合中只保存数据类型相同的数据blog

查询记录 -> find()   ->findOne()rem

db.user.findOne()  à 查询出第一条记录it

db.user.find()   à 查询出全部的记录

 

条件查询:

查询出年龄等于10岁全部记录

db.user.find( { age:10 } ) 

查询出年龄等于10岁而且更名是“tom全部记录

db.user.find( { age:10,username:Tom } )

 

修改记录  update(where,data)  ,  save()

修改Tom年龄为20?

var u = db.user.findOne( {“username:Tom”})

u.age = 20

db.user.save(u);

 

错误:

db.user.update( {username:Tom}  ,  {age:20} )    à  注意,错误!

正确:

var u = db.user.findOne( {“username:Tom”})

u.age = 20

db.user.update({username:Tom}  , u )

 

查询记录     remove()

删除全部的记录:

db.user.remove();

删除age=30的记录

db.user.remove({age:30})

 

寻求帮助

系统级帮助: help

数据库级:  db.help()

集合级: db.user.help()

函数级:db.user.insert

相关文章
相关标签/搜索