帖子的实体框架成员

时间:2015-08-27 21:12:40

标签: entity-framework include

我正在尝试编写一个简单的论坛。我想获取主题的帖子和发布这些帖子的成员。显然,如果成员在主题中发布了多次,则可能会重复。

我在考虑使用Include("会员"),但这是否涉及重复会员?

1 个答案:

答案 0 :(得分:1)

您需要选择所有Members并使用Distinct

var posts = db.Posts.Include("Member").Where(x=>.....).ToList();
var members = posts.Select(x=>x.Member).Distinct().ToList();