代码之家  ›  专栏  ›  技术社区  ›  João Otero

MongoDB节点驱动程序:如何从节点运行load命令?

  •  0
  • João Otero  · 技术社区  · 6 年前

    我正在运行MongoDB 4.0: 我正试图在Mongo中加载一个脚本:

    var MongoClient = require("mongodb").MongoClient;
    var database = 'mongodb://localhost:27017,localhost:27018,localhost:27019/myDb?replicaSet=rs'
    
    MongoClient.connect(database)
    .then( db => {
      return db.command("load('myScript.js')");
    })
    .catch( err => {
      console.log(err);
    });
    

    我收到一条错误消息说:

    MongoError: no such command: '0'
    

    如何从Mongo驱动程序或Mongoose运行它?

    0 回复  |  直到 6 年前