mongoDB 基本使用
Posted liangzn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongoDB 基本使用相关的知识,希望对你有一定的参考价值。
mongoDB 基本使用
进入mongodb
mongo
查看所有数据库
show dbs
查看当前处于哪个数据库的环境
db
切换/创建数据库
use demo
删除数据库
db.dropDatabase()
创建集合
db.createCollection("user")
查看当前数据库下的集合
show collections
删除集合
db.user.drop()
插入数据(没有对应的集合会直接生成集合)
db.user.insert({"name": "liang"})
db.user.insert({"name": "li"})
查看全部数据
db.user.find()
查看特定条件数据
db.user.find({"name": "liang"})
查看多少条数据
db.user.find().limit(1)
跳过多少条数据查看多少条数据(可做分页查询)
db.user.find().skip(1).limit(1)
and查询
db.user.find({"name": "liang", "age": 23})
or查询
db.user.find({$or:[{"age": 23}, {"name": "liang"}]})
大于查询
db.user.find({"age": {$gt: 23}})
大于等于查询
db.user.find({"age": {$gte: 23}})
小于查询
db.user.find({"age": {$lt: 23}})
小于等于查询
db.user.find({"age": {$lte: 23}})
更新数据(部分更新)
db.user.update({"name": "li"}, {$set: {"age": 34}})
更新数据(整个替换)
db.user.update({"name": "li"}, {"age": 34})
删除数据(部分删除)
db.user.remove({"name": "liang"})
删除数据(全部删除)
db.user.remove({})
清空控制台
cls
退出mongodb
exit
以上是关于mongoDB 基本使用的主要内容,如果未能解决你的问题,请参考以下文章
ios - Heroku 和 MongoDb 上的自定义解析服务器错误 3080:JSON 文本没有以数组或对象开头,并且允许未设置片段的选项