什么是Entity Framework Core中的模型级查询?

时间:2019-06-22 18:39:07

标签: asp.net-core entity-framework-core

我读了一些书和文章,但我不明白它想说什么? 我应该在何时何地使用模型级查询?

  

如果您使用模型级查询过滤器(请参阅第3.5.1节),则SQL   您可能会写有限制-例如,ORDER BY无法使用。方式   解决此问题的方法是在应用IgnoreQueryFilters方法之前   FromSql命令并在您的SQL代码中重新创建模型级查询过滤器。

1 个答案:

答案 0 :(得分:0)

这是一个明确的名词。在模型级别查询。对于例如

var students = context.Students.Where(s=> s.Id = 1); 

这将生成以下sql查询:Select * from students where id =1