想象我有以下DbSet
:返回的IQueryable從EF代理對象
public class X {
public int Id { get; set; }
public string Name { get; set; }
public virtual ICollection<Y> YCollection { get; set; }
}
當我想要檢索的X
項目1我執行DbSet<X>.Find(1);
返回我的EF代理對象。現在
,這個代理對象(X
)包含乘Y
的,我想找回YCollection
作爲IQueryable<Y>
。 (主要是在從數據庫中檢索它之前對其進行一些額外的過濾。)
如何檢索YCollection
作爲IQueryable<Y>
?
IQueryable或IQueryable ? –
@KirillBestemyanov感到困惑,編輯:) –