我正在查看执行简单的select查询时生成的SQL。我首先将代码与nuget中的示例博客上下文一起使用。[Comments] AS [Extent1]其中,在SQL中执行预期的计数。原因(我认为)是因为第一个返回为IQueryable,而第二个返回为IEnumerable。
有没有可能在不执行IQueryable的情况下将第二个查询作为SQL<
对于Code First CTP3和4,我有一个通用存储库模式,通过在我的DbContext中实现一个具有return this.ObjectContext.CreateObjectSet<T>的方法来实现一方面是DbContext类中不再有ObjectContext属性。据我所知,没有任何方法可以创建一个ObjectSet<T>或任何其他数据集,我可以使用它们来按需访问将绑定到数据上下文<e