【发布时间】:2017-07-09 18:55:04
【问题描述】:
在我的 Grails 3.2.6 应用程序中,我有 2 个类:
abstract class Base {
static mapping = {
tablePerHierarchy false
}
}
和
class Child extends Base {
static mapping = {
collection 'child'
}
}
保存后,Child 的实例被转储到“base”集合(带有_class = Child 字段)而不是“child”。
如何让它正常工作?
更新
我将Base 定义为trait 在src/main/groovy 下:
trait Base { }
和
class Child implements Base { }
然后它就可以正常工作了。
【问题讨论】:
标签: grails gorm-mongodb