Установить объект модели XPBase, вновь созданный как неизмененный (как загруженный из базы данных) - PullRequest
0 голосов
/ 04 апреля 2019

У меня есть модель 'Product' с некоторыми полями, помеченными как [NonPersistent], которые мне нужно заполнить сложным запросом, где NonPersistantAlias ​​становится очень трудно реализовать, сохраняя в то же время CRUD-операции, включенные в результат сбора Иными словами, результат может быть изменен и сохранен обратно в базу данных, поэтому я решил заполнить список запросом Linq и выполнить цикл по списку, чтобы установить состояние каждого объекта в значение «Без изменений»; но я не могу найти какой-либо метод или способ сделать последнее; поэтому возникает вопрос: есть ли способ изменить состояние вновь созданного объекта на неизменное, чтобы избежать вставки этих объектов методом сохранения сеанса?

...