【发布时间】:2010-02-10 04:41:07
【问题描述】:
我有一个包含 IQueryAble 作为属性的列表。我将 List 传递给我在 MVC 项目中的视图。我使用 foreach 遍历列表。在 foreach 内部:
List 类型的专辑
<% foreach(var x in Albums){%>
<h1><%= x.Title %></h1>
<p><%= x.Photos.Count() %> </p>
<%}%>
显示标题不是问题,但它会在碰到 Count() 时立即引发错误:“此方法不支持具体化查询结果。”
这是什么意思?我不能在收藏中收藏?一旦我遍历该集合,该类中的另一个集合就不再可用了。
谢谢
【问题讨论】:
标签: linq entity-framework