1. 插入
j = {name:"mongo"}; t = {x:3}; db.things.save(j); db.things.save(t); db.things.find();
结果:
{ "_id" : ObjectId("513b3741d003e00702f229bd"), "name" : "mongo" } { "_id" : ObjectId("513b3747d003e00702f229be"), "x" : 3 }
2. for循环
for(var i=1;i<10;i++){db.things.save({x:4,j:i});}; db.things.find();
结果:
{ "_id" : ObjectId("513b3741d003e00702f229bd"), "name" : "mongo" } { "_id" : ObjectId("513b3747d003e00702f229be"), "x" : 3 } { "_id" : ObjectId("513b38d4d003e00702f229bf"), "x" : 4, "j" : 1 } { "_id" : ObjectId("513b38d4d003e00702f229c0"), "x" : 4, "j" : 2 } { "_id" : ObjectId("513b38d4d003e00702f229c1"), "x" : 4, "j" : 3 } { "_id" : ObjectId("513b38d4d003e00702f229c2"), "x" : 4, "j" : 4 } { "_id" : ObjectId("513b38d4d003e00702f229c3"), "x" : 4, "j" : 5 } { "_id" : ObjectId("513b38d4d003e00702f229c4"), "x" : 4, "j" : 6 } { "_id" : ObjectId("513b38d4d003e00702f229c5"), "x" : 4, "j" : 7 } { "_id" : ObjectId("513b38d4d003e00702f229c6"), "x" : 4, "j" : 8 } { "_id" : ObjectId("513b38d4d003e00702f229c7"), "x" : 4, "j" : 9 }
var cursor = db.things.find(); while(cursor.hasNext()){printjson(cursor.next());}
结果:
{ "_id" : ObjectId("513b3741d003e00702f229bd"), "name" : "mongo" } { "_id" : ObjectId("513b3747d003e00702f229be"), "x" : 3 } { "_id" : ObjectId("513b38d4d003e00702f229bf"), "x" : 4, "j" : 1 } { "_id" : ObjectId("513b38d4d003e00702f229c0"), "x" : 4, "j" : 2 } { "_id" : ObjectId("513b38d4d003e00702f229c1"), "x" : 4, "j" : 3 } { "_id" : ObjectId("513b38d4d003e00702f229c2"), "x" : 4, "j" : 4 } { "_id" : ObjectId("513b38d4d003e00702f229c3"), "x" : 4, "j" : 5 } { "_id" : ObjectId("513b38d4d003e00702f229c4"), "x" : 4, "j" : 6 } { "_id" : ObjectId("513b38d4d003e00702f229c5"), "x" : 4, "j" : 7 } { "_id" : ObjectId("513b38d4d003e00702f229c6"), "x" : 4, "j" : 8 } { "_id" : ObjectId("513b38d4d003e00702f229c7"), "x" : 4, "j" : 9 }
数组形式:
var cursor = db.things.find(); printjson(cursor[3]);
循环条件:
db.things.find({x:4},{j:true}).forEach(printjson);
结果:
{ "_id" : ObjectId("513b38d4d003e00702f229bf"), "j" : 1 } { "_id" : ObjectId("513b38d4d003e00702f229c0"), "j" : 2 } { "_id" : ObjectId("513b38d4d003e00702f229c1"), "j" : 3 } { "_id" : ObjectId("513b38d4d003e00702f229c2"), "j" : 4 } { "_id" : ObjectId("513b38d4d003e00702f229c3"), "j" : 5 } { "_id" : ObjectId("513b38d4d003e00702f229c4"), "j" : 6 } { "_id" : ObjectId("513b38d4d003e00702f229c5"), "j" : 7 } { "_id" : ObjectId("513b38d4d003e00702f229c6"), "j" : 8 } { "_id" : ObjectId("513b38d4d003e00702f229c7"), "j" : 9 }
limit结果集数量
db.things.find().limit(3);
结果:
{ "_id" : ObjectId("513b3741d003e00702f229bd"), "name" : "mongo" } { "_id" : ObjectId("513b3747d003e00702f229be"), "x" : 3 } { "_id" : ObjectId("513b38d4d003e00702f229bf"), "x" : 4, "j" : 1 }
相关推荐
MongoDB基本操作
MongoDB基本操作指南 MongoDB基本操作指南 MongoDB基本操作指南MongoDB基本操作指南
MongoDB基本操作 MongoDB是一个基于分布式文件存储的NoSQL数据库,具有高性能、可扩展性强、易于使用等特点。下面将详细介绍MongoDB的基本操作。 一、启动和停止MongoDB 1. 启动MongoDB:使用以下命令启动MongoDB...
MongoDB基本操作之Python篇 连接数据库 MongoClient VS Connection
"MongoDB基本操作手册1" MongoDB 是一种开源、高性能、无模式的文档数据库,主要应用于解决高并发、海量数据的访问和存储,对数据库的高扩展性和高可用性。常见应用场景包括社交、游戏、物流、物联网、直播等等。 ...
MongoDB 安装与基本操作 MongoDB 是一款流行的 NoSQL 数据库,广泛应用于大数据和实时 Web 应用程序。在本实验中,我们将学习如何在 Windows 和 Linux 环境下安装 MongoDB,并了解 MongoDB 的基本操作。 一、...
mongodb 数据库基本操作
将mongodb的基本操作,增删查询等封装为一个基本类供人调用
mongodb 数据库基本操作 MongoDB数据库的基本操作涉及多个方面,包括连接数据库、创建数据库、插入数据、查询数据、更新数据和删除数据等。以下是一些基本操作的简要说明: 连接MongoDB数据库: 使用MongoDB的...
MongoDB若基本操作
mongodb 数据库基本操作 使用MongoDB Python操作NoSQL数据库
最近整理出来的,希望能够对大家有帮助。最近整理出来的,希望能够对大家有帮助。 最近整理出来的,希望能够对大家有帮助。 最近整理出来的,希望能够对大家有帮助。
选择 Database: use my_database 利用 root 新增 Database 的管理帐号: # 切换到 my_database use my_database # 先用 root 帐号认证 db.getSisterDB("admin").auth("root", "rootpassword");...
mongodb基本操作数据库命令
可以对mongodb进行一些基本的增删改和查询分页的功能!
mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作...
MongoDB单机部署、副本集部署、分片部署以及相关操作 MongoDB的客户端连接和常用命令操作 SpringDataMongoDB对MongoDB的操作 MongoDB的索引和操作 MongoDB的安全认证 4、主讲内容 基础入门部分 章节一:MongoDB相关...