
现在我希望将B放入A中,按自定义OrderBy排序.我试过_entity.A.Include(a => a.B.OrderBy(o => o.Version)但我得到了:
The Include path Expression must refer to a navigation property defined on the type. Use dotted paths for reference navigation propertIEs and the Select operator for collection navigation propertIEs.
有关如何实现这一目标的任何想法?
谢谢.
版本是整数.
解决方法 我想在这种情况下你可以尝试:var List = _entity.A.Include("B").ToList();List.ForEach(m => m.B = m.B.OrderBy(o => o.Version)); 要么:
_entity.A.Include("B").Select(m => new A { //some props,B = m.B.OrderBy(o => o.Version) }); 总结 以上是内存溢出为你收集整理的c# – 如何使用Entity Framework包含已排序的导航属性全部内容,希望文章能够帮你解决c# – 如何使用Entity Framework包含已排序的导航属性所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)