我需要指导我认为是一个复杂的Entity Framework 4.1表查询。
项目包含相关身份列表。然后,用户具有可以选择的身份列表。因此,我只想返回具有用户列表中的标识并被选中的项目。有关如何最好地解决这个问题的任何建议?提前致谢
答案 0 :(得分:2)
这样的事情:
var results = db.UserIdentities
.Where( x => x.UserId == someUserId && x.Selected)
.Select( x => x.Identity.Item);