继续我刚才提出的另一个问题......
尽管我喜欢LINQ和其他ORM的开发速度,但我发现生成复杂的SQL实际上是安静的困难/不可能/更慢(在开发速度方面)。
复杂,我指的是更高级的SQL,如CTE,Merge语句,查询提示等...
这可以通过任何现有的ORM产品完成吗? (我专门使用MS-L2S)
我发现越来越多,我正在寻求写SPROC并通过LINQ调用它......似乎是目前两个世界中最好的......:/
答案 0 :(得分:0)
NHibernate允许您编写本机SQL代码。我确信只有当你真的想要一些ORM无法正确处理的复杂内容时才能使用这个功能。
EF不具备类似功能吗?