symfony2表单 - 检查用户是否要更改其上传的文件

时间:2012-04-13 12:02:47

标签: symfony doctrine-orm symfony-forms

在我的表单中,我有一个文件上传字段,用户可以上传他的头像。很明显,他应该能够在他喜欢的时候改变它。

但不知何故,如果我想上传不同的图片,symfony2无法识别。

我将LifecycleCallbacks用于文档实体,如下所述:http://symfony.com/doc/current/cookbook/doctrine/file_uploads.html#using-lifecycle-callbacks

如果用户想要上传其他文件,有没有人做过这样的事情并告诉我如何检查?

1 个答案:

答案 0 :(得分:1)

您可以在@PreUpdate回调中比较新上传图片的md5 / sha哈希值和当前图片。