嗨,有办法用VichUploaderBundle重命名上传的文件吗?如果我上传两个同名的图片,它会删除旧的,这对我来说是个问题。
我的配置与文档中的完全相同
发布于 2015-08-05 12:15:42
对于这类问题,包提供了"文件名“。它们是用于命名文件的简单服务,尤其是为了避免文件系统上的冲突。
您可能希望使用vich_uploader.namer_origname文件名,因为它将使用一个惟一的it来重命名您上传的文件,作为文件名的前缀,并保留原来的名称和扩展名(名为foo.jpg的文件将被存储为50eb3db039715_foo.jpg)。
发布于 2021-03-27 05:45:23
您可以在您的namer中使用vich_uploader.yaml
vich_uploader:
db_driver: orm
mappings:
product_image:
namer: vich_uploader.namer_orignamehttps://stackoverflow.com/questions/31806011
复制相似问题