2-mongoDB命令
来源:互联网 发布:淘宝补漆效果怎么样 编辑:程序博客网 时间:2024/05/29 17:08
创建一个集合并插入文档
//MongoDB会在一个集合被调用的时候自动创建这个集合。
//不需要在插入数据之前显式的创建一个集合
//同样也不需要在插入数据之前事先定义文档的结构
如下事例,创建一个newdb数据库的new集合
db.dropdatabase() //删除数据库添加 db.xx.insert
//MongoDB会在一个集合被调用的时候自动创建这个集合。
//不需要在插入数据之前显式的创建一个集合
//同样也不需要在插入数据之前事先定义文档的结构
如下事例,创建一个newdb数据库的new集合
show dbs //列出所有数据库 (程序启动时会默认选定test数据库)db //当前的数据库名use newdb //切换到一个新的数据库 newdbdb.new.insert({"name":"macle"}) //new集合里面添加文档show collections/tables //查看集合db.new.find() //查看new集合里的文档db.new.drop() //删除集合
db.dropdatabase() //删除数据库添加 db.xx.insert
/save(id相同则更新,不同则插入)
db.new.save({_id:1,"name":"陈轼"})})
//子JSON
db.new.insert({name:"user",post:{title:1,cnt:"你好"}})
//数组
db.new.insert({id:2,name:"user2",post:[1,2,3]})
//循环添加
for(i=1;i<10;i++){db.new.insert({_id:i,name:"macle"+i})}
删除:
db.new.remove({name:"macle"})
查询:
db.new.find()
db.new.find({name:"user1"})
//如下只要name 和user字段的查询
{ "_id" : 1, "name" : "user", "post" : { "title" : 1, "cnt" : "你好" } }
db.new.find({name:"user"},{name:1,user:1})
0 0
- mongodb基本命令2
- 2-mongoDB命令
- MongoDB:2-MongoDB的基本命令
- MongoDB基本管理命令 2
- MongoDb 命令
- MongoDB 命令
- MongoDB 命令
- MongoDb 命令
- mongodb命令
- mongoDB命令
- mongodb命令
- MongoDB命令
- MongoDB命令
- mongodb 命令
- mongoDB命令
- mongoDB命令
- mongodb命令
- mongodb 命令
- 5.Lua语言开发Cocos2d-x项目
- 实战DDD(Domain-Driven Design领域驱动设计:Evans DDD)
- Python学习之一【使用Eclipse编写Python】
- 理解Windows系统中路由表
- 基于即时通信和LBS技术的位置感知服务(一):提出问题及解决方案
- 2-mongoDB命令
- 浅析MySQL的HASH数据结构分析
- Wireshark插件的编写
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- Reverse Integer
- 基于即时通信和LBS技术的位置感知服务(二):XMPP协议总结以及开源解决方案
- mysql分析函数的实现
- vs2008【断点无效】解决方法
- java开发常用dos 命令