如何在Entity Framework 5.0中指定索引

时间:2014-12-22 11:20:23

标签: c# sql-server entity-framework-5

我有一个select语句,它返回数千条记录。我想在查询中使用索引提示。我如何使用Entity Framework

执行此操作
 var actCosts = db.ActCosts.Where(t => t.ScenarioID == scenarioID).ToList();
像这样

select * from ActCost WITH(INDEX(IX_ActCost_ScenarioID)) where ScenarioID = 797

1 个答案:

答案 0 :(得分:1)

无法向当前版本的Entity Framework添加查询提示;但是,他们正在考虑在未来的版本中实施它。

请参阅https://entityframework.codeplex.com/workitem/261上的提案以及一些可能的解决方法。