登入
1  | mongo // 登入  | 
資料庫操作
列出所有資料庫。
1  | show dbs  | 
使用資料庫。
1  | use myDatabase  | 
顯示當前使用的資料庫。
1  | db  | 
建立資料庫。
1  | use myNewDatabase  | 
刪除資料庫。
1  | db.dropDatabase()  | 
集合操作
列出所有集合。
1  | show collections  | 
建立集合。
1  | db.createCollection("myCollection")  | 
刪除集合。
1  | db.myCollection.drop()  | 
查詢資料
查詢所有資料。
1  | db.myCollection.find()  | 
查詢資料筆數。
1  | db.myCollection.count()  | 
插入資料
插入一筆資料。
1  | db.myCollection.insert({"foo":"bar"})  | 
插入多筆資料。
1  | db.myCollection.insert([{"foo1":"bar1"},{"foo2":"bar2"}])  | 
更新資料
替換整筆資料。
1  | db.myCollection.update({"foo1":"bar1"},{"foo1":"bar2"})  | 
更新符合條件的第一筆資料。
1  | db.myCollection.update({"foo1":"bar1"},{"$set":{"foo1":"bar2"}})  | 
更新符合條件的所有資料。
1  | db.myCollection.update({"foo1":"bar1"},{"$set":{"foo1":"bar2"}},{multi:true})  | 
刪除資料
刪除所有資料。
1  | db.myCollection.remove({})  | 
刪除符合條件的資料。
1  | db.myCollection.remove({"foo":"bar"})  |