У меня огромная проблема - несколько объектов одного типа в моем хранилище данных имеют одинаковые мне бы! Их ключи - Key
s, но я предполагал, что это ключ. getId () вернет число, которое уникально среди всех сущностей одного и того же типа.
Не так! Разные ключи могут возвращать один и тот же идентификатор! Аурх! Я могу подтвердить это с помощью средства просмотра данных - несколько сущностей с одинаковым значением в столбце id / name. Все сущности с повторяющимися ключами находятся в разных группах сущностей - у них разные родительские ключи. Я не видел никаких повторяющихся идентификаторов в одной и той же группе сущностей, но я не знаю, что этого не может быть.