我在验证功能如何验证无对应的属性
assertRange(['min' => 0, 'max' => 9999])
定义在configureFormFields功能
add('numberOfSubproducts', 'integer',array('mapped' => false,'required' => true, 'data'=> 1))
和约束没有对应的属性,我得到错误:
无论财产numberOfSubproducts
也没有方法getNumberOfSubproducts()
也没有方法isNumberOfSubproducts()
存在于类path\to\entity
如何以正确的方式为SonataAdminBundle中的no-mapped属性定义约束?
forgottenbas'答案是干净的解决方案,我的只是一种很好的黑客;) – AlterPHP
有时是非常有用的存储在实体属性,但形式可以不映射到实体或模型=) –