В приложении «Магия» у меня есть модель. Есть ли способ получить все экземпляры этой модели в приложении, если не все экземпляры принадлежат к одной коллекции? Некоторые экземпляры могут не принадлежать какой-либо коллекции вообще.Листинг экземпляров модели в базовом приложении
ПОЧЕМУ Мне нужно это сделать?
У меня есть модели с именами (скажем, Order.Models.Entry). Это модель случаев, о которых я говорю. Существуют некоторые коллекции, такие как Order.Models.Entries, которые содержат экземпляры типа Order.Models.Entry. Но экземпляры попадают в эту коллекцию только тогда, когда они выбраны (с определенным атрибутом). Перед тем, как выбрать модели, это просто ... хорошо ... модели.
UPDATE
Очевидно, что я мог бы загрузить каждую модель я создаю какой-то allModels
коллекции, как это было предложено в комментариях. Но вопрос не в том, об обходном пути, а о точном поиске. Причина, по которой я хотел бы избежать добавления моделей в коллекцию uber, заключается в том, что большинство моделей будут добавлены в разные коллекции, и я просто хотел избежать создания фиктивной коллекции для просто отслеживания.
Зачем вам это нужно? Какова основная проблема, которую, по вашему мнению, будет отслеживать все модели? –
при добавлении экземпляра модели вы всегда можете добавить его в коллекцию 'allModels'? –
@KyleR Я уточнил вопрос с дополнительной информацией. – spliter