shineydocs-eddy-studios.hashnode.dev·Jan 19, 2024EntityFramework Core -Tracking and No-Tracking Queriesintro 默认情况下,查询是可跟踪的,这意味着如果查询更改了某些实体的某些属性并保存它们,则这些修改将在数据库上重新执行。 您查询产品,更改其名称并保存更改。下次您查询此产品时,他的名字将是更新的。Great. 什么是 AsNoTracking? AsNoTracking 方法允许查询不可跟踪,因此即使调用 SaveChanges 方法,数据库中也不会发生任何更改。 在我们前面的示例中绝对没有意义,但是如果您已经知道您的查询不会修改数据库怎么办? 原理 下面这段查询: return ...EntityFramework CoreEntityFrameworkCorAdd a thoughtful commentNo comments yetBe the first to start the conversation.