Node.js 错误:使用mongo DB提升帆应用程序时,无法加载挂钩(';orm';)
我得到了这个错误:当尝试使用mongoDB提升sails应用程序时,钩子('orm')加载失败。这是my connections.js文件: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
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