mongodb 簡單的增刪改查

增長

語法: db.collectionName.insert({json對象});
1. 增長單個文檔,json對象格式
db.user.insert({name:'lee',age:23,sex:'0'}); 

2. 增長多個文檔,數組格式
db.user.insert([{name:'lee',age:21,sex:'1'},{name:'lee3',age:24,sex:'0'}]);

刪除

語法: db.collection.remove(查詢條件, num); 第二個參數是整數型,表明刪除的個數;默認是0(刪除所有文檔)
1. 將age等於21的所有刪除
db.user.remove({age:'24'})

2. 刪除 1 個 name=lee 的文檔
db.user.remove({name:'lee'},1)

修改

語法: db.collection.update(查詢條件,新值);
1. 將 name等於lee3 的文檔 所有更新
db.user.update({name:lee3},{name:"lee"})

2. 修改一個文檔的字段,必須使用$set:{屬性:'值'}
db.user.update({name:'lee3'},{$set:{name:'haha'}})

查詢

語法: db.collection.find(查詢條件,查詢的列);
1. 查詢一個表中的全部文檔
db.user.find()

2.查詢特定文檔
db.user.find({name:'lee3'})
相關文章
相關標籤/搜索