尝试仅使用 mongodb 启动 Grails 3.0.1 应用程序。mongo 插件似乎没有读取 application.yml 文件中的 mongo 配置。我已将它放在环境开发部分、环境部分之外等,但它只使用 localhost:27017 的默认配置和“test”的数据库名称。
这是当前的配置:
// default application.yml stuff
environments:
development:
grails:
mongo:
host: 'ip_address_here'
port: 27017
databaseName: 'app_dev'
test:
// rest of application.yml stuff
作为测试,我在 BootStrap 中转储了 grailsApplication.config 数据,mongo 的东西确实出现在那里,所以它正在加载。