1

我正在使用 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 - 控制器(部分)

无论我做什么,我总是得到“执行'INSERT INTO GalleryImage(image_name,gallery_id)VALUES(?,?)'时发生异常,参数为[null,8]:

SQLSTATE [23000]:违反完整性约束:1048 列 'image_name' 不能为空"

任何想法我做错了什么?谢谢

更新 新的 GalleryImage 文件:http ://pastebin.com/uKtqg4HE

4

1 回答 1

1

看起来@UploadableGalleryImage 类中缺少类注释。

于 2014-07-25T13:53:32.460 回答