我刚刚将我的应用程序从 Grails 2 升级到了 Grails 3,我遇到了一个问题,即 grails 3 没有创建一个表,其中应该没有数据。
然后,当我在此域类上创建 Criteria 时,出现错误。
当我运行 grails 2 应用程序时,它会在数据库中创建表,但 grails 3 不会创建它。
我什至不能把任何东西保存到桌子上。
桌子看起来像这样。
class PublishService {
int numberOfDays
int numberOfPublishedJobOffers
int prize
static constraints = {
}
}
我认为它不能以域类的名义拥有服务。