mongodb学习笔记
2016-02-14 16:26
387 查看
mongodb创建数据库以及对数据库增删查该
mongodb创建数据库,以及对数据库增删查该
use men//use可以切换数据库,当数据库不存在时就会自动创建一个数据库可以通过show dbs来查询所有数据库,但是刚创建的数据库不会马上显示出来,需要插入一些数据才能看到 db.men.insert({"name":"mentongwu","age":21});//插入操作 db.col.update({"name":"mentongwu"},{$set:{"name":"men"}})//修改操作 db.col.update({"name":"mentongwu"},{$set:{"name":"men"}},{multi:true})//multi修改多条数据 db.col.remove({'title':'men'})//删除 db.col.find().sort('_id':1).pretty()//排序查询 db.col.ensureIndex({"title":1})//建立索引 db.col.aggregate{[{$grop:{_id:"$by_user",num_tutorial:{$sum:1}}}]} 相当于select by_user, count(*) from mycol group by by_user
操作 | 范例 | 类似语句 |
---|---|---|
等于 | db.col.find({“by”:”菜鸟教程”}).pretty() | where by = ‘菜鸟教程’ |
小于 | db.col.find({“likes”:{$lt:50}}).pretty() | where likes < 50 |
小于或等于 | db.col.find({“likes”:{$lte:50}}).pretty() | where likes <= 50 |
大于 | db.col.find({“likes”:{$gt:50}}).pretty() | where likes > 50 |
大于或等于 | db.col.find({“likes”:{$gte:50}}).pretty() | where likes >= 50 |
不等于 | db.col.find({“likes”:{$ne:50}}).pretty() | where likes != 50 |
相关文章推荐
- 分享微信开发Html5轻游戏中的几个坑
- Android之获取手机上的图片和视频缩略图thumbnails
- 如何在 Fedora 上安装 MongoDB 服务器
- PHP添加yaf xhprof mongodb 同理
- mongodb安装
- 数据库链接字符串查询网站
- 如何在 Ubuntu 上安装 MongoDB
- DB2实例管理
- DB2实例管理
- 保障MySQL数据安全的14个最佳方法
- mysql问答汇集
- 信息安全聚合 Sec-News 的重构之路
- 第三章 数据库备份和还原
- 创建一个空的IBM DB2 ECO数据库的方法
- Access 2000 数据库 80 万记录通用快速分页类
- 开通一个数据库失败的原因的和解决办法
- 一个简单的asp数据库操作类
- CentOS下DB2数据库安装过程详解
- EasyASP v1.5发布(包含数据库操作类,原clsDbCtrl.asp)第1/2页