【发布时间】:2014-09-17 04:50:25
【问题描述】:
我正在使用 VichUploaderBundle 为画廊上传文件。我有两个实体 - 第一个是 Gallery,第二个是 GalleryImage。
这是代码:
http://pastebin.com/2nWAK2iH - Gallery 实体
http://pastebin.com/JWzWzZp2 - GalleryImage 实体
http://pastebin.com/TnZr24Sp - GalleryImageType 表单
http://pastebin.com/9C8H25sn - GalleryType 表单
http://tny.cz/26e859f6 - 控制器(其中的一部分)
无论我做什么,我总能得到 “使用参数 [null, 8] 执行 'INSERT INTO GalleryImage (image_name, gallery_id) VALUES (?, ?)' 时发生异常:
SQLSTATE[23000]:违反完整性约束:1048 列 'image_name' 不能为空"
任何想法我做错了什么? 谢谢
更新 新的 GalleryImage 文件:http://pastebin.com/uKtqg4HE
【问题讨论】:
-
我试图让它更具可读性,这就是我上传代码的原因。无论如何 - 问题解决了。
标签: symfony file-upload vichuploaderbundle