我有3个实体: 客户 合同(每个客户都有一个或多个合同,合同只有一个客户:所以客户和合同之间的一对多关系) 发票(每个发票都指的是一个或多个合同,每个合同都有一个或多个发票:所以合同和发票之间有一个ManyToMany关系)。呈现形式与一些加盟实体
现在我想用复选框呈现发票表单。我写:
->add('contracts',null, array(
'multiple' => true,
'expanded' => true
))
InvoiceFormType但我得到的所有合同不仅仅是一个特定的客户。
怎么办?
在此先感谢。 诉
不正确。使用'null'值强制类型猜测。请参见[http://symfony.com/doc/current/book/forms.html#field-type-guessing](http://symfony.com/doc/current/book/forms.html#field-type-猜测)。 – Vittore
好的。不知道。它猜测正确的价值吗? – ferdynator