ли заставить мапу использовать конкретное поле в качестве хеша?
используйте ID.
Хотел для каждого юзера инфу аккумулировать, но поля могут меняться. Видимо, аккумулировать буду по ID и заведу дополнительную структуру, которая будет юзера самого по ID хранить Спасибо!
Можно дженерик сделать. А вообще сущности только по id и сравнивать, иначе как понять, та же это сущность или другая
Я думал типа как в питоне мало ли можно - условный hash-метод переопределить, чтобы мапа по-другому его вычисляла Наверное просто по ID хранить буду и в базу еще раз сгоняю, когда надо будет - вроде некритично… Всем спасибо большое! Дружные вы тут)
Сделайте дженерик на интерфейс hasher
Ну… было бы круто, но наверное ради одного кейса - лучше уж в базу сгоняю 😄
Но это всеравно странно, объект изменится, хэш поменяется, логично что-бы этот хэш возвращал ID)
Обсуждают сегодня