跟踪查询
- 默认情况下,返回实体类型的查询正在跟踪
- 这意味着你可以对这些实体实例进行更改,并通过
SaveChanges()
保留这些更改
示例:
- 在
SaveChanges()
期间,将检测到对book
评级的更改并将其保留到数据库中。
using (var context = new BookContext())
{
var book = context.Books.FirstOrDefault(b => b.BookId == 1);
book.Rating = 5;
context.SaveChanges();
}