错误:使用mongo DB提升sails app时无法加载钩子('orm')

Ebt*_*eir 6 mongodb node.js sails.js sails-mongo

我收到此错误:尝试使用mongoDB解除风帆应用程序时无法加载钩子('orm').这是我的connections.js文件:

module.exports.connections = {
  mongodb: {
    adapter   : 'sails-mongo',
    host      : 'localhost',
    port      : 27017,
    database  : 'mydb1'
  }
};
Run Code Online (Sandbox Code Playgroud)

这是我的models.js文件:

module.exports.models = {
  connection: 'mongodb'
};
Run Code Online (Sandbox Code Playgroud)

这是我的local.js文件:

module.exports = {
  connections: {
    mongodb: {
      host      : 'localhost',
      port      : 27017,
      database  : 'mydb1'
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

Sails v 0.10.1

知道为什么会发生这种情况吗?

谢谢

Rah*_*hra 8

你需要做的就是开始你的mongodb.

导航到:path_to_your_mongodb_installation_folder\MongoDB\bin\mongod.exe示例:C:\ Program Files\MongoDB 2.6 Standard\bin

如果这有帮助,请告诉我们!

  • 这是我在stackoverflow上的第一次回复,我记得下次. (2认同)