Как обновить объекты, используя DbContext? - PullRequest
2 голосов
/ 21 марта 2011

Как использовать класс DbContext для обновления коллекции объектов?

У меня есть класс DbContext, называемый "Животные".Animals имеет DbSet под названием "Рептилии", который является другим классом.Я могу запросить Animals с помощью Linq, чтобы получить нужные объекты из Reptiles.Теперь, как мне обновить те объекты, которые я получил из запроса?Я хочу сохранить обратно в базу данных сделанные мной изменения.

Ответы [ 3 ]

2 голосов
/ 21 марта 2011

Вызов SaveChanges () для DbContext

2 голосов
/ 21 марта 2011

В контексте должен быть метод, который сделает это за вас, я думаю, он называется SaveChanges(). В EF (как и в большинстве ORM) нет способа сохранить один объект (по крайней мере, нелегко).

1 голос
/ 21 марта 2011

Entity Framework: SaveChanges();
Linq-to-SQL: SubmitChanges();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...