У меня есть модель, которая имеет кучу атрибутов, но здесь интересуют два: id
и key
. key
всегда уникально, id
не так уж и много. Когда я пытаюсь добавить в коллекцию более одной модели с одинаковым id
, я получаю эту ошибку:
Uncaught Error: Can't add the same model to a collection twice
Я предполагаю, что это потому, что магистраль использует id
, чтобы решить, являются ли две модели ===
. Это верно? Если да, есть ли способ переопределить это поведение без замены имени атрибутов id
и key
? Я пытался возиться с коллекцией comparator
, но безрезультатно ...