我正在尝试使用 LINQPad 来使用 LINQ 来查询 Netflix OData。我正在尝试搜索包含特定演员的所有电影。例如:
from t in Titles
from p in t.Cast
where p.Name == "Morgan Freeman"
select t.Name
这导致:
NotSupportedException:只能投影正在翻译的查询中的最后一个实体类型
我也试过:
from p in People
from t in p.TitlesActedIn
where p.Name == "Morgan Freeman"
select t.Name
这会导致以下错误:
NotSupportedException:不支持“选择”方法
我尝试了其他一些方法,例如在 where 子句中使用 Id,并选择不同的东西,但一无所获。