我让ReactiveMongo愉快地使用PlayFramework ("org.reactivemongo" %% "play2-reactivemongo" % "0.12.4"),并在application.conf文件中使用mongodb.uri配置。这已经被推上并正确地与Heroku一起工作。我也有一个application.prod.conf工作。
现在,我正尝试将其转到一个Heroku管道上,其中有两个上游服务器(因此我无法继续使用application.prod.conf机制),并希望从Heroku的Config Vars中配置mongodb.uri。我不知道如何让ReactiveMongo寻找环境变量而不是application.conf设置。
我也不知道如何在代码中指定uri,否则我只能使用类似val uri = scala.util.Properties.envOrElse("mongodb_uri", "some-value-here")的东西。这似乎是由ReactiveMongo魔术(在引擎盖下)发生的。
还是有不同的方法去做?!!
有人能告诉我吗?
发布于 2018-03-18 21:31:37
https://stackoverflow.com/questions/49351888
复制相似问题