操作MongoDB数据库之前先要启动MongoDB客户端shell,方法见上一篇博客MongoDB的使用。
这个shell是个功能完备的JavaScript解释器,可以在上面运行任何JavaScript程序。
但其主要的作用是作为MongoDB客户端,通过它对MongoDB数据库进行管理。
以下列举常用的操作和命令:
(1)选择或创建需要操作的数据库:use
use bookshelf
(2)插入数据:向集合中插入一个文档:db.bookshelf.insert()
book = { "title": "MongoDB in Action", "author": "DBA", "published": "2012-12-21" }; db.bookshelf.insert(book);
(3)读取数据
db.bookshelf.find()
db.bookshelf.findOne()
(4)更新数据:db.bookshelf.update()
book.author = "winstar" db.bookshelf.update({title: "MongoDB in Action"}, book)
(5)删除数据:db.bookshelf.remove()
db.bookshelf.remove({author: "winstar"})
相关推荐
本demo适用于初学mongodb操作集合,文件使用
MongoDB操作的相关说明,包括MongoDB的各种应用场景等信息
php Mongodb操作类,可以实现CURD等操作
mongodb 操作命令(全) 包括: 数据库相关的操作 集合相关操作 用户相关操作 。。。。。
分享一个php封装的mongodb操作类,有需要的朋友们可以下载参考。
MongoDB操作类源码包括添加、修改、删除和查询(包括分页)等同步及异步操作类完整的代码。 本项目是以最新版的MVC结合MongoDB呈现,对MongoDB有兴趣的朋友很有参考价值。 可以直接拿到自己的项目直接开发,可以少走...
PHP_MongoDB操作
Mongodb操作三步骤 顺畅的完成Mongodb的环境搭建
C#MongoDb操作工具类,具体怎么操作,请看的文章: http://blog.csdn.net/lablenet/article/details/47257951
php MongoDB操作实例,代码齐全
基于node封装的一个MongoDB操作类库 包括增删改查 分页查询 批量操作 采用单例模式大大提高性能 使用时需新建一个config.js配置数据库地址 数据库名称 const Config ={ url:'数据库地址', dbName:'数据库' } ...
本文整理了常用的MongoDB操作,涉及mongo-shell、pymongo,既有运维层面也有应用层面,内容有浅有深
在别人基础上修改的mongodb操作类,适合mongodb2.x和mongodb3.x <?php /*** Mongodb类** examples: * $mongo = new HMongodb("127.0.0.1:11223"); * $mongo->selectDb("test_db"); * 创建索引 * $mongo->...
Mongoop - 长时间的MongoDB操作监控和报警,监测和定位MongoDB长时间运行的操作,并自动触发报警的具体行动和性能分析。
mongodb的常用增删改查,投影、排序、统计、消除重复、各种聚合查询、索引、Python操作mongodb
Matlab连接MongoDB详细操作指引,网上资料不多,特此整理,不含Mablab及MongoDB安装过程。
java操作mongoDB的源文件,很齐全的哦
02-mongodb操作1 03-mongodb操作2 03-mongo库表操作语句 04-CURD操作详解 04-mongodb操作3 05-回顾 05-深入查询表达式 06-索引的使用 06-游标操作 07-固定集合 07-索引 08-备份与恢复 08-用户管理 09-...
mongodb 数据库基本操作 1、mongoDB的介绍 mongoDB是一个基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。它介于关系数据库和非关系数据库之间,被认为是非...
WpfMongoDbCsharp 根据网上提供的封装类做了简单的测试程序 代码有插入的例子 其他自己参考 mongodb driver是2.7.0稳定版