Mongodb Sails应用程序无法连接本地主机mongo db
我的sails应用程序无法连接到本地运行的mongo db实例 local.js如下所示Mongodb Sails应用程序无法连接本地主机mongo db,mongodb,sails.js,sails-mongo,Mongodb,Sails.js,Sails Mongo,我的sails应用程序无法连接到本地运行的mongo db实例 local.js如下所示 module.exports.connections = { sailsMongoDBServer: { adapter: 'sails-mongo', host: '127.0.0.1', port: 27017, database: 'dp-manager-db' } } 错误: 2019-03-06T12:32:01.
module.exports.connections = {
sailsMongoDBServer: {
adapter: 'sails-mongo',
host: '127.0.0.1',
port: 27017,
database: 'dp-manager-db'
}
}
错误:
2019-03-06T12:32:01.081Z - error:
{ message:
'The hook `orm` is taking too long to load.\nMake sure it is triggering its `initialize()` callback, or else set `sails.config.orm._hookTimeout to a higher value (currently 20000)',
stack:
'Error: The hook `orm` is taking too long to load.\nMake sure it is triggering its `initialize()` callback, or else set `sails.config.orm._hookTimeout to a higher value (currently 20000)\n at Timeout.tooLong [as _onTimeout] (E:\\workspace_DpForm\\Eclipse\\dpm-app\\node_modules\\sails\\lib\\app\\private\\loadHooks.js:85:21)\n at ontimeout (timers.js:436:11)\n at tryOnTimeout (timers.js:300:5)\n at listOnTimeout (timers.js:263:5)\n at Timer.processTimers (timers.js:223:10)',
code: 'E_HOOK_TIMEOUT' }
2019-03-06T12:32:03.521Z - error: A hook (`orm`) failed to load!
E:\workspace_DpForm\Eclipse\dpm-app\node_modules\mongodb\lib\mongo_client.js:224
throw err
您是否在
config/datastores.js
上设置了mongoDB?这些文档可能也有帮助:您是否运行了mongod
?在我做sails lift
之前,我必须做和'C:\Program Files\MongoDB\Server\4.0\bin\mongod'
在后台终端运行mongo。@Noitidart是的,我已经启动了mongod,我还可以运行并连接mongo客户端和compass,仍然sails应用程序无法连接让我问你几个问题来帮助你:1)你使用的是哪个sails版本2)你能在github中创建一个示例项目并共享它吗?你是否在配置/datastores.js
上设置了mongoDB?这些文档可能也会有帮助:你是否运行了mongod
?在我做sails lift
之前,我必须做和'C:\Program Files\MongoDB\Server\4.0\bin\mongod'
在后台终端运行mongo。@Noitidart是的,我已经启动了mongod,我还可以运行并连接mongo客户端和compass,仍然无法连接sails应用程序让我问您几个问题以帮助您:1)您使用的是哪个sails版本2)您可以在github中创建一个示例项目并共享它吗?