Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 过滤实体框架上的“包含”表_Entity Framework_Filter_Include - Fatal编程技术网

Entity framework 过滤实体框架上的“包含”表

Entity framework 过滤实体框架上的“包含”表,entity-framework,filter,include,Entity Framework,Filter,Include,我想用实体框架扩展方法连接两个表。我想去 从MusicAlbums表中获取专辑,并从播放列表中获取音乐 我的代码: var result = db.MusicAlbums.Include(p => p.PlayLists) .Where(p => p.userID == uID && p.aktifMi == true).ToList(); 我可以得到所有的音乐和专辑,但我必须过滤,我必须从播放列表表中只得到活动的音乐 像这样: var result = d

我想用实体框架扩展方法连接两个表。我想去 从MusicAlbums表中获取专辑,并从播放列表中获取音乐

我的代码:

var result = db.MusicAlbums.Include(p => p.PlayLists)
    .Where(p => p.userID == uID && p.aktifMi == true).ToList();
我可以得到所有的音乐和专辑,但我必须过滤,我必须从播放列表表中只得到活动的音乐

像这样:

var result = db.MusicAlbums.Include(p => p.PlayLists.aktifMi=true)
    .Where(p => p.userID == uID && p.aktifMi == true).ToList();

如何编写查询?我的活动列名aktifMi。

可能与此示例重复但不起作用:/Yeah,因为公认的答案是不可能筛选嵌套集合