首页 > Web开发 > 详细

js脚本操作mongo库小知识

时间:2015-07-22 16:24:09      阅读:279      评论:0      收藏:0      [点我收藏+]

(一) :如何在js文件里面切换一个新的mongo库?
我们都知道,使用下面的命令可以执行一个js脚本里面的内容:

Java代码 收藏代码
mongo –quiet localhost:27021/db_name < test.js

虽然我们在执行一个js时,需要指定一个数据名,但不意味着,在这个js里面,就只能使用这个库操作,可以我的需求是,循环查询一个库的id字段,然后拿着这个id字段去另一个库匹配,如果在另一个库存在,可能我就要干某些操作,如果不存在,我可能又要干某些操作等等,MongoShell提供了shell的语法,如下
Java代码 收藏代码
(1):
db = connect(“<:port>/”)
(2):
conn = new Mongo()
db = conn.getDB(“dbname”)

在一个JavaScript脚本文件里面,使用如上语法,可以同时查询多个库,进行操作;

(二):如何在js里面调用Linux本地的shell命令

这其实在官网已经有例子了http://docs.mongodb.org/manual/reference/method/#js-administrative-methods在Native包下,介绍几个常用命令,分别与Linux的映射命令对应关系如下:

技术分享

版权声明:本文为博主原创文章,未经博主允许不得转载。

js脚本操作mongo库小知识

原文:http://blog.csdn.net/u010454030/article/details/47002765

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