Когда я обновлял список чего-то в JSONB (postgresql), я заметил, что изменение в списке JSONB (материализованное списком DTO в Java @Entity и его аннотацией @Type над ...) былоне сохраняется, хотя элемент списка был обновлен.Тем не менее, изменение ссылки на этот список с помощью нового ArrayList <> (myPreviousList) приведет к сохранению изменений в базе данных.
Я думаю, что проблема не в том, что связано с реализацией базы данных ... а больше к правилумост, который думает, что список элементов с одинаковыми ссылками не должен быть изменен.Или, может быть, я что-то пропустил?
Использование Spring-Boot v2.0.6
РЕДАКТИРОВАТЬ: изменения были на самом деле во вложенный список из этого списка выше, но я думаю, что проблема все еще остается: D
РЕДАКТИРОВАТЬ: На самом деле, когда я обновляю другой столбец этой таблицы, сохранение является эффективным.И это также JSONB типа
Пожалуйста, сообщите
С уважением