DbSet的Add方法是否导致对EF中的数据库的立即查询?
我只是好奇Add<TEntity>(TEntity entity)
,AddRange<TEntity>(IEnumerable<TEntity> entities)
和AddRange<TEntity>(params TEntity[] entities)
是否将立即执行查询。
根据this文章,他们不会立即查询数据库。这是因为在本文的示例之一中,我们具有以下代码:
context.Authors.Add(author);
context.SaveChanges();
但是我无法在文档中找到对此的确认。因此,能否有人确认我的假设,即在调用SaveChanges之前DbSet Add方法不会查询数据库?