我有这些表
帖子 id,title,text,author_id,publish_date;
类别 id,category
categories_posts id,category_id,post_id
如何使用linq中的类别表中的id获取特定类别的所有帖子。
答案 0 :(得分:1)
这样的事情应该这样做:
var posts = dataContext.GetTable<Post>()
.Where(p => p.CategoriesPost.Any(cp => cp.CategoryId == categoryId));