我希望在每条消息中都包含可选的List<Image>
对象。我不希望每次对话都要往返于数据库中。
我通常只选择对话并使用Include
来包含所需的属性,但该方法不支持嵌套集合上的Take
,这是我的用例所必需的。
var conversations = await (from c in db.Conversations
select new {
conversation = c,
messages = c.Messages.OrderByDescending(m => m.CreateDate).Take(50)
}).ToListAsync();
现在,消息没有获得相关的List<Image>
对象
https://stackoverflow.com/questions/41228436
复制相似问题