我有实体:
Entry
{
public virtual ICollection<Content> Contents { get; set; }
}
我需要得到Entry
包含过滤的Contents
。
var entryWithFilteredContents = dbContext.Entry.Single(). ???
/*Load(entry=>entry.Contents) Where(content=> content.Value > 10)*/
现在,当我写作时,entryWithFilteredContents.Contents
我希望只收到 Value 大于 10 的内容。我知道我可以得到一个var entry = db.Context.Entry.Single()
然后var contents = entry.Contents.Where(content=> content.Value > 10)
,但这不能满足我的需要。