Мы сталкиваемся с фундаментальной проблемой с базой: если я добавлю ту же модель к коллекциям A и B A.add()
и B.add()
, а затем удаляю ее из коллекции A с A.remove()
, удаление события запускается на модели, которую производит сборка B, и поэтому модель также удаляется из коллекции B. Есть ли предпочтительный способ поведения по умолчанию? Нужно ли указывать {silent: true}
каждый раз, когда мы манипулируем этими коллекциями, или есть лучший способ?Как удалить базовую модель из одной коллекции
Спасибо, -mykle-
Не могли бы вы уточнить, что вы подразумеваете под _ «модель удаляется из коллекции B, а также» _? Ваш «удаляющий» «прослушиватель событий удаляет модель из коллекции B, или модель автоматически удаляется (без вашего действия)? – hindmost