Node.js 错误:使用mongo DB提升帆应用程序时,无法加载挂钩(';orm';)

Node.js 错误:使用mongo DB提升帆应用程序时,无法加载挂钩(';orm';),node.js,mongodb,sails.js,sails-mongo,Node.js,Mongodb,Sails.js,Sails Mongo,我得到了这个错误:当尝试使用mongoDB提升sails应用程序时,钩子('orm')加载失败。这是my connections.js文件: module.exports.connections = { mongodb: { adapter : 'sails-mongo', host : 'localhost', port : 27017, database : 'mydb1' } }; module.exports.model

我得到了这个错误:当尝试使用mongoDB提升sails应用程序时,钩子('orm')加载失败。这是my connections.js文件:

module.exports.connections = {
  mongodb: {
    adapter   : 'sails-mongo',
    host      : 'localhost',
    port      : 27017,
    database  : 'mydb1'
  }
};
module.exports.models = {
  connection: 'mongodb'
};
这是我的models.js文件:

module.exports.connections = {
  mongodb: {
    adapter   : 'sails-mongo',
    host      : 'localhost',
    port      : 27017,
    database  : 'mydb1'
  }
};
module.exports.models = {
  connection: 'mongodb'
};
这是我的local.js文件:

module.exports = {
  connections: {
    mongodb: {
      host      : 'localhost',
      port      : 27017,
      database  : 'mydb1'
    }
  }
}
帆0.10.1

知道为什么会这样吗


谢谢

您只需启动mongodb即可

导航到:路径\u到\u mongodb\u安装\u文件夹\mongodb\bin\mongod.exe 示例:C:\Program Files\MongoDB 2.6 Standard\bin

让我们知道这是否有帮助

添加

models: {
    connect: 'your_mongod_db_adapter_name'
}

在env/development和env/production中,我都解决了这个问题

您安装了sails mongo吗?(
npm install sails mongo
)@Xinzz是并且成功了没有其他错误消息,可能与连接到数据库有关?你能使用
mongo
客户端连接到控制台中的数据库吗?@sgress454我该怎么做?你在你的系统上有吗?可能有人评论过这是我对stackoverflow的第一次响应,我会记得下次。运行mongod.exe,然后运行mongo.exe