Quber
@Quber
PHP Team lead

Почему не работает embedded класс в Doctrine 2 и Symfony 2/3?

Пытаюсь для сущности добавить embedded класс согласно документации, но не выходит. Симфони не может обнаружить аннотации Embedded и Embeddable.

<?php

/** @Entity */
class User
{
    /** @Embedded(class = "Address") */
    private $address;
}

/** @Embeddable */
class Address
{
    /** @Column(type = "string") */
    private $country;
}
  • Вопрос задан
  • 740 просмотров
Пригласить эксперта
Ответы на вопрос 1
MetaDone
@MetaDone
Хорошо сформулированный вопрос - 50% решения
очистите кеш метаданных доктины и попробуйте заново
console doctrine:cache:clear-metadata - как-то так
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы