如何使用类DbContext
更新对象集合?
我有一个名为“动物”的DbContext
类。 Animals
有一个名为“爬行动物”的DbSet
,这是另一类。我可以使用Linq查询Animals
以从Reptiles
获取我想要的对象。现在,如何更新从查询中获取的那些对象?我想将更改保存回数据库。
答案 0 :(得分:2)
上下文应该有一个为你做这个的方法,我相信它叫做SaveChanges()
。使用EF(像大多数ORM一样),没有办法保存单个实体(至少不容易)。
答案 1 :(得分:2)
在DbContext上调用SaveChanges()
答案 2 :(得分:1)
实体框架: SaveChanges();
Linq-to-SQL: SubmitChanges();