Привет форум,
у меня есть сущность "люди" в этой entity есть две relation к одной и той же entity "статус"
теперь мне нужно обновить entity люди->(актуальный статус) 1:1 и одновременно добавить новый статус m:n
и это мне нужно проделать в сервисе...
пытаюсь зделать что-то в роде этого:
$status = new Status();
$entity->addStatus($status)
$entity->setCurrentStatus($status)
$this->doctrine->persist($entity)
$this->doctrine->flush();
докрина добовляет новый статус к человеку (m:n addStatus($status))
но не прописывает свеже добавленный статус...(1:1 setCurrentStatus($status))
entity люди:
/**
* @ORM\OneToOne(targetEntity="App\Entity\Status")
* @ORM\JoinColumn(name="current_status_id", referencedColumnName="id", nullable=true)
*/
protected $status
может пожалуйста кто помочь