首页 > 数据库技术 > 详细

MongoDB基本命令

时间:2015-03-25 16:50:09      阅读:210      评论:0      收藏:0      [点我收藏+]

1、显示当前数据库名称

db

2、显示所有的数据库

show dbs

3、选择一个新的数据库,如果没有则创建一个新的

use mydb;

4、向集合中插入数据,如果不存在testData集合,MongoDB将隐式地创建集合。

db.testData.insert({name:"Horace"})

5、查找数据数据,默认显示20条记录,接着输入it,迭代下一页结果

db.testData.find();

6、按条件查询数据

db.testData.find({name:"Horace"});

7、使用for循环生成测试数据,将以下代码直接拷贝到命令窗口中即可运行

for (var i = 1; i <= 25; i++) {
   db.testData.insert( { x : i } )
}

8、查看数据库中所有集合

show collections

9、使用while循环迭代所有数据,特别注意:花括号“{”一定要和while在同一行,否则报错

var cursor = db.testData.find();
while(cursor.hasNext()){
    printjson(cursor.next()); 
    // print(toJson(cursor.next()))
}

10、使用游标的forEach()方法迭代数据,printjson是内置变量

var cursor = db.testData.find();
cursor.forEach(printjson);

11、查询一条记录

db.testData.findOne()

12、limit查询,选择前三条记录

db.testData.find().limit(3);

  

MongoDB基本命令

原文:http://www.cnblogs.com/horace/p/4365973.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!