mongodb学习笔记(2)--curd
生活随笔
收集整理的這篇文章主要介紹了
mongodb学习笔记(2)--curd
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
數(shù)據(jù)庫(kù)
查看數(shù)據(jù)庫(kù)
show databases;
使用數(shù)據(jù)庫(kù)(沒有則創(chuàng)建)
use itying;
刪除數(shù)據(jù)庫(kù)
user itying; db.dropDatabase();
集合(表)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();
指定查詢
db.user.find({"age":20});
大于
db.user.find({"age":{$gt:20}})
大于等于
db.user.find({"age":{$gte:20}})
小于
db.user.find({"age":{$lt:22}})
小于等于
db.user.find({"age":{$lte:20}})
小于大于
db.user.find({"age":{$gte:20,$lte:26}})
模糊查詢
包含a
db.user.find({"name":/a/})
a開關(guān)
查指定列
db.user.find({},{"name":1});db.user.find({},{"name":1,"age":1});
升序
db.user.find().sort({"age":1})
降序
db.user.find().sort({"age":-1})
限制
db.user.find().limit(5)
跳過
db.user.find().skip(5)
總數(shù)
db.user.find().count() db.user.find({age:{$gte:22}}).count();
或者
db.user.find({$or:[{age:20},{age:30}]})
只查一個(gè)
db.user.findOne()
修改update
db.user.update({"name":"f"},{$set:{"age":11}})
刪除
db.user.remove({"name":"f"})
總結(jié)
以上是生活随笔為你收集整理的mongodb学习笔记(2)--curd的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式消息规范 OpenMessagin
- 下一篇: MySQL8.0修改密码问题