Коллекция знает свои модели, но есть ли способ для модели добраться до ее коллекции?Должна ли модель знать свою коллекцию?
Мне нужен способ добраться до «смежных» моделей в коллекции. Следующее может дать лучшее представление о проблеме:
Я пытаюсь реализовать простое приложение, которое оценивает элементы на основе атрибута «приоритет» в модели и поддерживает их список. В каждом представлении модели есть кнопки для увеличения или уменьшения приоритета, что должно соответствующим образом изменять порядок списка. Простое добавление или вычитание одного из текущего значения будет работать до тех пор, как приоритетные-атрибуты являются непрерывными, например:
1,2,3,4,5,6
Но есть также кнопка удаления, которая позволяет удалить любую модель из списка. Это может привести к приоритетным-атрибутам, такие как:
1,2,5,6
Теперь изменение приоритета 5 до 4 обыкновения изменять порядок списка, как это по-прежнему больше, чем 2.
Предполагается, что коллекция должна быть переупорядочена на основе приоритета? – reach4thelasers