我使用VichUploaderBundle上传图库文件。我有两个实体 - 第一个是Gallery,第二个是GalleryImage。
这是代码:
http://pastebin.com/2nWAK2iH - 图库实体
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(?,?)'用params [null,8]:
SQLSTATE [23000]:完整性约束违规:1048列' image_name'不能为空"
任何想法我做错了什么? 感谢
更新 新的GalleryImage文件:http://pastebin.com/uKtqg4HE
答案 0 :(得分:1)
看起来GalleryImage类中缺少@Uploadable
类注释。