我有一个这样的实体:
public class Customer
{
public string Id { get; set; }
public string Name { get; set; }
}
我正在使用 LinQ 阅读如下:
public IQueryable<Customer> GetCustomer()
{
var result = from cust in _dbContext.Customers.AsNoTracking() select cust;
return result;
}
第一次一切正常,但是当我在数据库中手动添加一个客户时,同一个客户没有反映在这个查询中,它总是返回旧记录。
那么我如何始终从 DB 获取更新的客户?
注意:我使用的是 EF 4