Я использую VichUploader в своем приложении для загрузки изображений, он работает очень хорошо, но когда я пытаюсь удалить изображение, файл удаляется с диска, но не из базы данных, он показывает эту ошибку:
Expected argument of type "string", "NULL" given at property path "name".
дамп объекта изображения выглядит так:
Image {#462 ▼
-id: 20
-file: null
-name: "RehrlwnDcd.jpg"
-updatedAt: DateTime @1557958944 {#460 ▶}
-tags: PersistentCollection {#495 ▶}
}
и конфигурация vich:
inject_on_load: false
delete_on_update: true
delete_on_remove: true
, когда я устанавливаю для delete_on_remove значение false, изображение удаляется из базы данных, новсе еще в диске