`
wilent
  • 浏览: 38813 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

mongoDB基本操作

阅读更多

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基本操作.docx

    MongoDB基本操作

    MongoDB基本操作指南

    MongoDB基本操作指南 MongoDB基本操作指南 MongoDB基本操作指南MongoDB基本操作指南

    Mongodb基本操作

    MongoDB基本操作 MongoDB是一个基于分布式文件存储的NoSQL数据库,具有高性能、可扩展性强、易于使用等特点。下面将详细介绍MongoDB的基本操作。 一、启动和停止MongoDB 1. 启动MongoDB:使用以下命令启动MongoDB...

    MongoDB基本操作之Python篇

    MongoDB基本操作之Python篇 连接数据库 MongoClient VS Connection

    MongoDB基本操作手册1

    "MongoDB基本操作手册1" MongoDB 是一种开源、高性能、无模式的文档数据库,主要应用于解决高并发、海量数据的访问和存储,对数据库的高扩展性和高可用性。常见应用场景包括社交、游戏、物流、物联网、直播等等。 ...

    nosql实验六- MongoDB的安装与基本操作.docx

    MongoDB 安装与基本操作 MongoDB 是一款流行的 NoSQL 数据库,广泛应用于大数据和实时 Web 应用程序。在本实验中,我们将学习如何在 Windows 和 Linux 环境下安装 MongoDB,并了解 MongoDB 的基本操作。 一、...

    MongoDB基础操作指南.rar

    mongodb 数据库基本操作

    MONGODB基本操作封装类

    将mongodb的基本操作,增删查询等封装为一个基本类供人调用

    mongodb 数据库基本操作.doc

    mongodb 数据库基本操作 MongoDB数据库的基本操作涉及多个方面,包括连接数据库、创建数据库、插入数据、查询数据、更新数据和删除数据等。以下是一些基本操作的简要说明: 连接MongoDB数据库: 使用MongoDB的...

    MongoDB若基本操作

    MongoDB若基本操作

    mongodb 数据库基本操作 使用MongoDB Python操作NoSQL数据库

    mongodb 数据库基本操作 使用MongoDB Python操作NoSQL数据库

    mongoDb 基本操作 整理word

    最近整理出来的,希望能够对大家有帮助。最近整理出来的,希望能够对大家有帮助。 最近整理出来的,希望能够对大家有帮助。 最近整理出来的,希望能够对大家有帮助。

    mongodb基本操作

    选择 Database: use my_database 利用 root 新增 Database 的管理帐号: # 切换到 my_database use my_database # 先用 root 帐号认证 db.getSisterDB("admin").auth("root", "rootpassword");...

    mongodb的基本命令.md

    mongodb基本操作数据库命令

    mongodb数据库的基本操作

    可以对mongodb进行一些基本的增删改和查询分页的功能!

    MongoDB数据库及基本操作.txt

    mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作mongodb 数据库基本操作...

    MongoDB基础入门到高级进阶

    MongoDB单机部署、副本集部署、分片部署以及相关操作 MongoDB的客户端连接和常用命令操作 SpringDataMongoDB对MongoDB的操作 MongoDB的索引和操作 MongoDB的安全认证 4、主讲内容 基础入门部分 章节一:MongoDB相关...

Global site tag (gtag.js) - Google Analytics