У меня возникли проблемы с настройкой отношений многие ко многим.
Вот что я сделал:
Вот моя коммерческая организация, которая должна быть владельцем отношения.
/**
* @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"]
}
Отношение атрибута все еще появляетсяопорожнить. Сначала я подумал об ошибке в группах сериализации, но не могу ее найти.