Collection集合&List集合&Set集合
阿新 • • 發佈:2022-04-12
切換資料庫
use test
無需新建資料庫,切換時若不存在則自動新建資料庫。
檢視資料庫
$ show dbs
插入資料
db.表名.方法
不指明 id 則自動插入 id
db.test_collection.insert({x:1})
db.test_collection.insert({x:3,_id:1})
查看錶名
show collections
查看錶資料
db.test_collection.find()
db.test_collection.find().count()
db.test_collection.find().skip(3).limit(2).sort({x:1})
一次插入多條資料
for(i=10;i<100;i++)db.test_collection.insert({x:i})
資料更新
db.test_collection.update({x:1},{x:999})
更新部分資料
db.test_collection.insert({x:1,y:2,z:3})
db.test_collection.update({z:100},{$set:{y:99}})
更新不存在資料
db.test_collection.update({x:999},{x:1099},true)
更新多條資料
db.test_collection.update({c:1},{$set:{c:2}},false,true)
資料刪除
db.test_collection.remove({c:2})
刪除表
db.test_collection.drop()
show tables