我正在尝试将where条件与IQueryable<T>连接方法结合使用,但是找不到任何资源来告诉我如何根据子表字段过滤记录。例如,我想通过IQueryable<T> LINQ语句执行的普通查询: m.* vsk_media as m vsk_media_albumas v m.id=v.mediaid v.albumid=47
下面是我的代码,
我需要为linq查询的包含属性构造"where“谓词,这取决于条件。为了达到这个目的,我使用表达式,结果得到了带有Func<in T, out TResult>类型的谓词。但是,当我试图将谓词传递给包含属性的.Where()方法时,我得到了异常: .Include(x => x.Collection.Where(predicate`1[System.Func`2[...]]' of method 'System.
我想让继承的类有机会为我的查询提供where子句。这个是可能的吗?protected IQueryable<EntityResult> GetEntities(ETBDataContext pContext) return from e inpContext.Entities
//is there a wayto add a dyna