Контекст: Symfony 3.4 и Vich Uploader.Я хотел бы управлять и поддерживать структуру каталогов для загруженных файлов, где часть полного пути зависит от некоторых автоматически генерируемых идентификаторов сущностей.Я использую пользовательский метод в качестве namer, который прекрасно работает, пока есть идентификатор, но проблема заключается только во время создания, когда механизм db еще не сгенерировал новый идентификатор (своего рода «курица и яйцо»).(Грязный) рабочий обходной путь - пропустить загрузку любого файла во время создания, а затем отредактировать запись и загрузить файл.
Могут быть ответы в виде «попробуйте другое поле, такое как хеш или что-то»(это то, что я сейчас сделал), но мне интересно, предоставляет ли vich uploader метод для этого случая, который я пропустил, или это проблема, которую никто никогда не поднимал.
Если кто-то захочет увидеть какой-либокод, это уже в Пользовательское имя файла Symfony для загруженных файлов изображений
Я нашел что-то, что может быть близко к этому в https://stackoverflow.com/a/35666258/8461440,, но так как я не могу комментировать там ихорошие практики не позволяют мне «испачкать» этот пост, поэтому я считаю себя вынужденным открыть для этого новый пост.Если это как-то ответит на этот вопрос, я хотел бы получить более подробную информацию, но если нет, конечно, пожалуйста, помогите мне в этом вопросе.
Заранее спасибо.