我在symfony中有一个完美运行的表单。如果我填写所有字段 但是如果它们中的任何一个都是空的,当它们插入数据库时会给我一个错误,因为它们不能插入空字段。 错误是:SQLSTATE [23000]:完整性约束违规:1048列'foto'不能为空 此表中的字段配置为Null = no 如果我从控制台执行INSERT,指示已填充的字段,请正确插入它们。 有谁知道我怎么做才能在symfony中填写那些已填写的字段?
感谢。
问候。
答案 0 :(得分:0)
您应该使用实际数据填充Not Nullable
字段,填写某种默认数据或更改表单,以便此字段不会以Null
的形式出现在您的控制器中。