Не найдено сопоставление для поля «удалено» в классе - Symfony - PullRequest
0 голосов
/ 22 марта 2019

Я не могу понять, откуда исходит ошибка. Все настроено:

trait SoftDeleteable
{
    /**
     * @var \DateTime
     * @ORM\Column(name="deleted", type="datetime", nullable=true)
     */
    protected $deleted;

}

и в моем классе сущности:

use App\Base\Entity\Traits\SoftDeleteable;

 /**
 * @ORM\Entity
 * @ORM\Table(name="user")
 * @Gedmo\SoftDeleteable(fieldName="deleted", timeAware=false)
 */
class User extends BaseEntity
{
    use SoftDeleteable;
}

и в config.yml

filters:
   softdeleteable:
      class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter
      enabled: true

Когда я пытаюсь обновить базу данных, она выдает:

Не найдено сопоставление для поля «удалено» в классе «App \ Base \ Entity \
» т \ User».

...