【发布时间】:2017-03-24 19:53:31
【问题描述】:
我刚开始使用 ASP.NET MVC WebApi 和 EntityFramework,并希望使用数据优先模型将对象从现有数据库中提取出来。这工作正常,但需要相当长的时间才能恢复只有 500 条记录的数据,因为数据与多个表相关。我希望它只带回我拉中的主表以提高搜索性能,所以我做了这样的事情:
// GET: api/Cases
public IQueryable<Case> GetCases()
{
db.Configuration.LazyLoadingEnabled = true;
db.Configuration.ProxyCreationEnabled = true;
return db.Cases;
}
但是,它仍在拉回所有相关表。知道如何改变吗?
【问题讨论】:
标签: c# asp.net entity-framework asp.net-web-api