0

我正在使用这种通用方法从我的表中查询信息:

public virtual IQueryable<TObject> All()
{
    return DbSetFilterDeleted.AsQueryable();
}

但是对于我需要制作的一张桌子JOIN,我需要修改它。我对 .NET 有一点经验,但根据我的研究,我了解到AsQueryable()可以完全修改它以服务于这些目的。

我的问题是如何修改它,以便我可以在查询中添加其他数据,比如Post.Contentwhere BlogId = FK_BlogId

4

1 回答 1

1

您需要Include在查询中使用语句。例如,如果您正在查询Posts 并想加入相关Content的 s;

myContext.Posts.Include("Content");

这将返回一个类型的对象IQueryable<Post>

于 2013-02-21T11:41:12.873 回答