我正在尝试利用 Symfony 的表单,但到目前为止,令人讨厌的问题在于 form_widget 为表单元素设置了一个必需的属性,即使我的实体在对等体上没有这种约束(到目前为止完全没有)属性,而不是这些属性是甚至将“可为空”设置为 true 的原则列。
不应该不需要这种表单元素,而在实体内没有强制执行这种约束?
我能做些什么来摆脱这个属性?
我试过这个,但没有帮助
{{ form_widget(form.name, {attr: {class: 'span6 typeahead', required: ''}}) }}
或者
{{ form_widget(form.name, {attr: {class: 'span6 typeahead', required: false}}) }}