显式集合名称在子类中被忽略

时间:2019-02-28 10:38:55

标签: inheritance grails gorm gorm-mongodb

我正在使用

Grails plug-in [mongodb] with version [6.1.6] loaded successfully

我有2个课程:

@Entity
class Titled {
  String id
  String name
}

@Entity
class Connector extends Titled {
  String logo
  static mapping = {
    collection 'connector'
  }
}

问题是Connector.llst()不返回任何内容,如果我

println Connector.collection.namespace.collectionName

它返回titled而不是connector

将超类定义为abstract不会改变任何内容。

有什么办法解决这个问题?

0 个答案:

没有答案