Платформа Symfony / Api ManyToMany - PullRequest
       31

Платформа Symfony / Api ManyToMany

0 голосов
/ 10 ноября 2019

У меня возникли проблемы с настройкой отношений многие ко многим.

Вот что я сделал:

Вот моя коммерческая организация, которая должна быть владельцем отношения.

/**
* @ORM\ManyToMany(targetEntity=Employee::class, inversedBy="relations", cascade={"persist"})
* @ORM\JoinTable()
* @Groups({"read_commercial"})
*/
private $relations;

И моя сущность Сотрудника, с которой старое отношение.

/**
* @ORM\ManyToMany(targetEntity=Commercial::class)
* @Groups({"write_employee", "read_employee", "read_commercial"})
*/
private $relations;

Всякий раз, когда я пытаюсь поставить свою Коммерческую сущность как

{
   "relations": ["/api/employees/1"]
}

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

...