0

我在 Heroku 上有以下环境变量:

MONGOHQ_URL: mongodb://heroku:password%40mongohq%2Estaff%2Ecom:10056/app6186345

最初的错误是:

Database name cannot contain '.'

我逃脱了'。和'@'我仍然有相同的结果,连接失败但消息:

[Error: failed to connect to [heroku:27017]]

我究竟做错了什么?

当我检查有关 mongoHQ 的文档时,没有提到转义字符或类似的东西。

4

1 回答 1

2

看起来您可能意外地颠倒了 mongohq 的子域和域名。

它应该@staff.mongohq.com代替@mongohq.staff.com

于 2012-07-30T21:28:11.443 回答