error:a hook ('orm') failed to load when lifting sails app using mongo DB

Ebtessam Zoheir picture Ebtessam Zoheir · Aug 17, 2014 · Viewed 13.5k times · Source

I get this error: a hook ('orm') failed to load when trying to lift a sails app using mongoDB. This my connections.js file:

module.exports.connections = {
  mongodb: {
    adapter   : 'sails-mongo',
    host      : 'localhost',
    port      : 27017,
    database  : 'mydb1'
  }
};

And this is my models.js file:

module.exports.models = {
  connection: 'mongodb'
};

And this is my local.js file:

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

Sails v 0.10.1

Any idea why this could be happening?

Thanks

Answer

Rahul Mishra picture Rahul Mishra · Nov 13, 2014

All you need to do is start your mongodb.

Navigate to : path_to_your_mongodb_installation_folder\MongoDB\bin\mongod.exe example : C:\Program Files\MongoDB 2.6 Standard\bin

Let us know if this helps!