могу ли я получить доступ к консоли mongoDB в драйвере nodeJs-mongoDb

Код драйвера Nodejs mongoDb для доступа и создания базы данных

var mongo = require("mongodb");
var db = new mongo.Db("myapp", new mongo.Server("localhost", 27017));
var people = db.collection("people");

и запросить

people.find()

Есть ли способ получить доступ к консоли mongoDb в драйвере nodeJs mongoDb, чтобы я мог проверить свои запросы там


person nitesh sharma    schedule 22.01.2013    source источник
comment
зачем брать его в драйвер? когда к консоли можно получить прямой доступ   -  person Mithun Satheesh    schedule 22.01.2013


Ответы (2)


Любую команду, которую вы запускаете в консоли, можно запустить через драйвер, используя функцию .command для объекта Db. Однако я предлагаю вам использовать консоль для управления, так как это немного проще, чем дублирование усилий с помощью драйвера.

person christkv    schedule 30.01.2013

Вероятно, вы ищете mongo-sync или Mongolian DeadBeef, которые рекламируются как драйверы nodejs, которые более точно соответствуют интерфейсу командной строки mongo. Однако я бы использовал их с осторожностью, поскольку они не являются драйверами, поддерживаемыми основным монго.

person mjhm    schedule 22.01.2013