Явное имя коллекции игнорируется в дочернем классе

Я использую

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 ответов

Другие вопросы по тегам