【发布时间】:2019-03-29 10:40:28
【问题描述】:
我是 ASP.NET MVC 的新手,我使用 Entity Framework 编写了我的第一个应用程序。有一些相当复杂的 SQL 查询,我发现只编写存储过程比尝试在 Linq 中执行要容易得多。
将 Linq 和存储过程混合在行业中是否可以接受?
【问题讨论】:
标签: asp.net-mvc entity-framework
我是 ASP.NET MVC 的新手,我使用 Entity Framework 编写了我的第一个应用程序。有一些相当复杂的 SQL 查询,我发现只编写存储过程比尝试在 Linq 中执行要容易得多。
将 Linq 和存储过程混合在行业中是否可以接受?
【问题讨论】:
标签: asp.net-mvc entity-framework
是的,完全可以接受。
实体框架非常强大并且有它的位置。但有时存储过程为您提供的控制和可读性/可维护性可以提供更好的解决方案。
我建议你的目标是为工作使用正确的工具。
也许可以描述您尝试解决的问题以及您尝试过的事情,我们可以建议其他方法。
【讨论】: