1. 程式人生 > >mongodb學習筆記(2)--curd

mongodb學習筆記(2)--curd

資料庫

檢視資料庫

show databases;

clipboard.png

使用資料庫(沒有則建立)

use itying;

clipboard.png

刪除資料庫

user itying;
db.dropDatabase();

clipboard.png

集合(表)curd

插入

db.user.insert({"name":"a","age":20});
db.user.insert({"name":"b"});
db.user.insert({"name":"c","age":30});
db.user.insert({"name":"d","age":26});
db.user.insert({"name":"e","age":20});

查詢所有

db.user.find();

clipboard.png

指定查詢

db.user.find({"age":20});

clipboard.png

大於

db.user.find({"age":{$gt:20}})

clipboard.png

大於等於

db.user.find({"age":{$gte:20}})

clipboard.png

小於

db.user.find({"age":{$lt:22}})

clipboard.png

小於等於

db.user.find({"age":{$lte:20}})

clipboard.png

小於大於

db.user.find({"age":{$gte:20,$lte:26}})

clipboard.png

模糊查詢

包含a

db.user.find({"name":/a/})

clipboard.pnga開關

db.user.find({"name":/^a/})

clipboard.png

查指定列

db.user.find({},{"name":1});

clipboard.png

db.user.find({},{"name":1,"age":1});

clipboard.png