Я пытаюсь запустить:
php bin/console doctrine:schema:update --force
но у меня есть это исключение:
Invalid mapping file 'App.Application.Sonata.UserBundle.Entity.Group.orm.xm
l' for class 'App\Application\Sonata\UserBundle\Entity\Group'.
Я расширил SonataUserBundle в папке App\Application. Сущности присутствуют в App\Application\Sonata\UserBundle\Entity.
В моем файле доктрины я сопоставил так:
orm:
auto_generate_proxy_classes: true
naming_strategy: doctrine.orm.naming_strategy.underscore
auto_mapping: true
mappings:
App:
is_bundle: false
type: annotation
dir: '%kernel.project_dir%/src/Entity'
prefix: 'App\Entity'
alias: App
SonataUserBundle: ~
FOSUserBundle: ~
ApplicationSonataUserBundle: ~
Но все еще не могу обновить схему.




может быть файл не в том же каталоге.
Да точно, проблема связана с путем, указанным в xml файле. Я добавил App\ к полному пути, и теперь он работает! Спасибо всем
да, это проблема
Вы проверили свой путь к каталогу?