grails继承无鉴别器
我在域类模型中有以下问题 我有一个BaseDomainClass 我是这样使用的:grails继承无鉴别器,grails,grails-domain-class,Grails,Grails Domain Class,我在域类模型中有以下问题 我有一个BaseDomainClass 我是这样使用的: class ScheduleAction extends BaseDomainClass{ ... static mapping = { tablePerHierarchy false } } 这个很好用。BaseDomainClass中的所有属性都写入ScheduleAction表中 我现在的问题是 class ScheduleActionAddActivity
class ScheduleAction extends BaseDomainClass{
...
static mapping = {
tablePerHierarchy false
}
}
这个很好用。BaseDomainClass中的所有属性都写入ScheduleAction表中
我现在的问题是
class ScheduleActionAddActivityToPerson extends ScheduleAction{
static mapping = {
tablePerHierarchy true
discriminator column : 'TYP'
}
}
但我没有看到数据库表中描述的继承
我想看到这样的情景:
table ScheduleAction
id
version
typ
但我在数据库中没有看到“typ”字段。有人能给我一个提示吗?您能告诉我创建了哪些表及其对应的列吗?您是否定义了“typ”列?