我有
的实体Liability {
/**
* @ORM\OneToMany(targetEntity="Objection", mappedBy="liability", cascade={"persist"})
*
* @var
*/
private $objections;
和
Objection {
/**
* @ORM\ManyToOne(targetEntity="Liability")
* @ORM\JoinColumn(name="liability_id", referencedColumnName="id",nullable=true)
*/
private $liability;
我创建表单以添加异议
我添加新的异议存在责任。
$obj = new Objection();
$liability = $doctrine....->find($liabilityId);
$obj->setLiablity($liability);
在编辑表单中,用户可以更改责任的详细信息,我将其另存为数组。 但是当我保存异议时我更新了责任我不想这样做。
我在保存之前尝试从数据库中获取新鲜但是它没有新鲜读取。