我正在使用Grails 2.5.1,并且我升级到在我的旧config.groovy中使用Grails 3.3.2,如下所示:
contactNumber.domain.size= 8..16我在application.yml中将其更改为以下内容
contactNumber :
domain :
size : 8..16是这样吗?
发布于 2017-12-27 03:34:44
是这样的吗?
不是的。您的application.yml文件中有8..16,您可能希望将其作为Groovy表达式进行计算,该表达式的计算结果为Range,但事实并非如此。
如果您希望将配置值表示为Groovy表达式,请创建grails-app/conf/application.groovy并使用与Grails 1或Grails 2中在Config.groovy中使用的语法相同的语法。默认情况下,该文件不存在,但如果您创建它,框架将识别并使用它。您可以同时使用application.groovy和application.yml。
https://stackoverflow.com/questions/47976571
复制相似问题