是否可以从前端的集合中删除whem元素以保持标记为在DB中删除的项目,仅将其与原始对象分离,因此对该对象的引用将为null?
通过前端的Symfony基本集合删除/添加方式完成。但无论我尝试什么,用户从前端表单中删除的实体都将被删除。
即使我评论实际从集合中删除它的代码,实体仍然被删除。
/**
* Remove address.
*
* @param Address $address
*/
public function removeAddress(Address $address)
{
//$this->addresses->removeElement($address);
$address->setContact(null);
}