实际上我有一个“电影”实体,我想添加一个像“图片”这样的新属性。当然,我必须在我的实体“电影”中添加此属性。
但我想知道是否必须在映射注释中设置一些参数,如大小,扩展名。
然后,因为我还没有创建我的添加和编辑表单...我在我的数据库中手动添加数据以测试我的脚本。 “图片”列是否仅包含“toto.png”等图片的名称? 如果是这样的话,保存图像的目录是什么?
答案 0 :(得分:4)
假设您使用Doctrine作为ORM,我建议您阅读file uploads in the Symfony documentation。它描述了要创建,表单和上传处理的字段。但是,是的,您基本上将文件名存储在“图片”字段中,并创建其他功能以帮助确定文件的真实路径。