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

相關文章
相關標籤/搜索