码迷,mamicode.com
首页 > Web开发 > 详细

js脚本操作mongo库小知识

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

标签:js   mongodb   

(一) :如何在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库小知识

标签:js   mongodb   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!