当我连接本地MongoDB时,我的Sail应用程序可以运行,但是当我尝试使用Modulus托管的数据库进行连接时,它无法正确加载。
我已正确设置了连接,并通过IDE进行了测试。
connections.js:
// MONGO DB reference for the database
cogspeed: {
adapter : 'sails-mongo',
//host : 'localhost',
host : 'novus.modulusmongo.net',
port : 27017,
user : '*********',
password : '***********',
database : '**********'
},
The error I get is:
C:\Projects\gmm\cogspeed>sails lift
info: Starting app...
error: A hook (`orm`) failed to load!
error: Error: failed to connect to [localhost:27017]
at null.<anonymous> (C:\Projects\gmm\cogspeed\node_modules\sails-mongo\node_modules\mongodb\lib\mongodb\conne
ction\server.js:553:74)
at EventEmitter.emit (events.js:106:17)
at null.<anonymous> (C:\Projects\gmm\cogspeed\node_modules\sails-mongo\node_modules\mongodb\lib\mongodb\conne
ction\connection_pool.js:140:15)
at EventEmitter.emit (events.js:98:17)
at Socket.<anonymous> (C:\Projects\gmm\cogspeed\node_modules\sails-mongo\node_modules\mongodb\lib\mongodb\con
nection\connection.js:512:10)
at Socket.EventEmitter.emit (events.js:95:17)
at net.js:441:14
at process._tickDomainCallback (node.js:459:13)
为什么Sails仍在查看本地主机?
提前致谢!
/config/models.js
文件长什么样子? - sgress454config/connections.js
) // // (默认为localDiskDb) connection: 'cogspeed-mongo' }; - user2900166