Sha*_*jib 14 sql linq entity-framework entity-sql entity-framework-4
我想知道是否有更适合使用ESQL的情况?
通常,我发现ESQL令人沮丧(特别是在需要完全限定实体类型的所有特殊情况下)并且可能使用ESQL完成的任何操作都可以通过SQL或LINQ完成.
但我想知道ESQL更适合解决方案的情况,或者比使用SQL或LINQ(更容易/更快地编码或更好的性能等)具有竞争优势的情况
那么,这里的妥协是什么?什么时候使用三种方法中的每一种来查询EF4更好?
Jul*_*man 22
我发现ESQL适用于边缘情况,例如:
此外,如果您了解Entity SQL,您将能够表达QueryViews和模型定义的查询.