我有实体的数组Cart,我想生成一般形式,看起来像是 屏幕。 p>
如您所见,我希望每行都有可编辑的字段数量 ,表示Cart实体,我希望能够立即更新所有这些。 p>
class Cart
{
/ **
* @ORM \ id
* @ORM \ Column(type =“integer”)
* @ORM \ GeneratedValue(strategy =“AUTO”)
* /
nrivate $ id;
/ **
* @ ORM \ ManyToOne(targetEntity =“User”,inversedBy =“carts”)
* /
private $ userId;
/ **
* @ORM \ ManyToOne(targetEntity =“Product”,inversedBy =“carts “)
* /
保护$ product;
/ **
* @ORM \ Column(type =”integer“)
* /
nrivate $ quantity;
/ * gettes& setters * /
}
code> pre>
现在,我有一个想要接收CollectionType的表单来处理它,但是 - 我只有一个实体数组 ,所以它正在转储LogicalException。 p>
我需要做什么 - 有什么方法可以将数组解析为CollectionType,或者我可以用另一种方式从数据库中取出一组购物车实体? : p>
<代码> $推车= $这 - &GT; getDoctrine() - &GT; getRepository(车::类) - &GT; findByUserId($用户);
代码 > pre>
div>