symfony apiplatform многотоманы ири

У меня проблема с постомным множеством отношений,

Provider entity
/**
 * @var Service
 *
 * @Groups({"provider", "user"})
 *
 * @Assert\Valid
 *
 * @ORM\ManyToMany(targetEntity="AppBundle\Entity\Service", inversedBy="providers")
 * @ORM\JoinTable(name="providers_services")
 * @MaxDepth(1)
 */
private $services;

Служебный объект

/**
 * @var Provider
 *
 * @ORM\ManyToMany(targetEntity="AppBundle\Entity\Provider", mappedBy="services")
 */
private $providers;

и это мой объект

{ "type": "string", "logo": "string", "estimatedCost": "string", "businessName": "string", "phone": "string", "contactName": "string", "contactMobile": "string", "commercialRegistry": "string", "services": ["/services/1"] }

Проблема в том, что при отправке формы мне нужно установить ссылки на сервис, передаваемый в массиве сервисов.

0 ответов

Другие вопросы по тегам