我没有通过集成测试,因为在我的项目中有一个名为Order的域类。这是SQL中的已知关键字。生成的异常甚至提示SQLGrammarException。一种明显的解决方案是重命名该类。有什么解决方案可以让我保持类(class)名称不变吗?
最佳答案
您可以通过指定映射来转义名称
class Order {
static mapping = {
table "`Order`"
}
}
资料来源:https://jira.grails.org/browse/GRAILS-2737
关于grails - Grails 2.3.8域类具有名称Order,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29859944/