AliceBundle с несколькими менеджерами сущностей?

Кто-нибудь знает, если AliceBundle (https://github.com/hautelook/AliceBundle) поддерживает несколько менеджеров сущностей или мое отображение как-то облажалось. У меня есть пакет (BundleA), который имеет семь объектов сущностей, но настроил только один класс, EntityA, для создания сущностей, но когда я пытаюсь загрузить приборы, происходит сбой с этой ошибкой:

  [Doctrine\Common\Persistence\Mapping\MappingException]
The class 'BundleB\Entity\ClassB' was not found in the chain configured namespaces <list of namespaces not including the 'BundleB\Entity' namespace>

BundleA и BundleB работают на двух разных менеджерах сущностей, и между ними нет прямой связи. BundleA находится в менеджере по умолчанию, в то время как BundleB находится в одном из других менеджеров сущностей. Оба пакета имеют несколько классов сущностей, которые отлично работают в реальной среде.

Я проверял, правильно ли настроено отображение диспетчера сущностей, но не смог увидеть ничего странного, поэтому следовало проверить, не поддерживает ли AliceBundle несколько EM, но я не могу найти любую документацию, говорящую так или иначе.

Все сущности являются сущностями Doctrine ORM

0

Решение

Вы должны указать пакету, какой Entity Manager использовать вручную, предоставив --manager вариант.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]