другую без дублей?
Суть в чем. Есть БП, который при изменении смотрит наличие файлов в одной и передает в другую, но после передачи он дублирует один и тот же файл (ID разные), поэтому при каждом изменении первой сущности файлы все равно передаются и дублируются. Как этого можно избежать? 🙏
Чистить поле после передачи
К сожалению, его нельзя чистить ( Оно нужно пользователям.
Тебе нужна прокладка в виде условия + загрузки в диск. 1) при внесении файла, сохрани его на диск ( комментатора выше поддерживаю), и сохрани его ID на диске в какое-нибудь поле в сущности 1. 2) Далее, в сущности 2 создаешь поле с типом строка: ID файла на диске. При изменении в сущности 1, ты проверяешь поле ID файла на диске в сущности 2. И если не совпадают - читаешь айди файла на диске из элемента 1, и присваиваешь его в элемент 2
Обсуждают сегодня