我们有一个使用内联插件的集中式域的应用程序。我们在哪里使用引导数据,所以我们所有使用域的应用程序都可以使用引导。现在,当使用 Fixture 插件时,我们遇到了一个问题,即它想从应用程序内部的某个位置而不是共享的内联插件中读取夹具文件。所有 .load() 方法都会在应用程序中寻找一个夹具文件。
有没有办法从中心位置加载夹具文件而不是应用程序内的夹具目录?
目前这是不可能的。请参阅 Grails Jira 问题:http: //jira.grails.org/browse/GPFIXTURES-16
我遇到了同样的问题,所以我创建了一个允许您设置配置值的配置值。
此提交应该可以解决问题,但它尚未合并到插件中: https ://github.com/nwittstruck/grails-fixtures/commit/1cea0da7bf32303885cc536fe89bb9be483375bc