【发布时间】:2016-12-13 12:51:13
【问题描述】:
我刚刚将我的应用程序从 Grails 2 升级到 Grails 3,我遇到了一个问题,即 grails 3 没有创建表,该表中应该没有数据。
然后,当我在此域类上创建 Criteria 时出现错误。
当我运行 grails 2 应用程序时,它会在数据库中创建表,但 grails 3 不会创建它。
我什至无法将任何内容保存到表格中。
表格如下所示。
class PublishService {
int numberOfDays
int numberOfPublishedJobOffers
int prize
static constraints = {
}
}
我认为它不能在域类的名称中包含 Service。
【问题讨论】:
-
您使用的是哪个版本的 Grails 3?
-
Grails 3.1.9 是。我通过重命名表来解决它。
标签: grails grails-orm grails-domain-class grails3