Doctrine ODM имеет аннотацию (коллекцию), чтобы указать, какое имя следует использовать для коллекции. По умолчанию используется имя класса, но его можно легко изменить.
Однако я сопоставил суперкласс, который расширен другими классами. Тип наследования - это отдельная коллекция, и эта коллекция названа в честь базового абстрактного класса. Как я могу изменить это имя?
Скажем, у меня есть класс Base, который расширяется. Но я хочу, чтобы коллекция называлась Items. Я, очевидно, не хочу изменять аннотации во всех расширяющихся классах, поскольку они довольно избыточны и подвержены ошибкам.