Как удалить связь many to many в symfony
У меня есть такая таблица, которая создалась автоматически из за join-a user_post(user_id, post_id);
Сам join:
/**
* @var Collection
* @ORM\ManyToMany(targetEntity="App\Entity\Post")
* @ORM\JoinTable(name="user_post",
* joinColumns={@ORM\JoinColumn(name="user_id", referencedColumnName="id")},
* inverseJoinColumns={@ORM\JoinColumn(name="post_id", referencedColumnName="id")}
* )
*/
private $posts;
Как мне удалить запись в таблице user_post, когда ставиться у post или user deleted_at?
Источник: Stack Overflow на русском