Javascript 使用mongojs创建db时,“mongoimport”不被识别为内部或外部命令

Javascript 使用mongojs创建db时,“mongoimport”不被识别为内部或外部命令,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,如何使用mongojs创建数据库? 我试图运行命令,但出现错误 var db = require('mongojs').connect('learn', ['mikecollection']), mycollection = db.collection('mikecollection'), query_results, data = require('./data.json'), sys = require('sys'); var util = require(

如何使用mongojs创建数据库? 我试图运行命令,但出现错误

var db = require('mongojs').connect('learn', ['mikecollection']),
    mycollection = db.collection('mikecollection'),
    query_results,
    data = require('./data.json'),
    sys = require('sys');

var util = require('util'),
    exec = require('child_process').exec,
    child;

child = exec('mongoimport --db mikeDB --collection mycol --file "A:\Users\Mike\Desktop\nodejs\2_temp\data.json"',
  function (error, stdout, stderr) {
      console.log('stdout: ' + stdout);
      console.log('stderr: ' + stderr);
      if (error !== null) {
          console.log('exec error: ' + error);
      }
  });
错误:

Error: Command failed: 'mongoimport' is not recognized as an internal or external command – 

错误:命令失败:“mongoimport”未被识别为内部或外部命令mongoimport与mongodb的其余部分绑定。您可能没有正确设置路径,或者根本没有安装mongodb。exec将在专用环境中运行,路径将不起作用,您必须直接在其位置引用程序。我将mongoimport.exe复制到程序目录中,并更改命令参数:mongoimport-db pigDB-collection mycl-file data.json。这是可行的…但我认为这不是一个好主意,也不是最佳决策…你能给我推荐一个模块吗?它可以在MongoDB中创建DB?你可以使用mongoose来生成你的模式,并将你的模式作为ORM来处理