目标是获取 10 部热门电影的列表。
在数据库中调用了一个表populars
,其中包含:
moviecount
- 电影被租用的次数。
MovieID
- 电影的 ID。
还有一个名为 Movies 的表,其中包含电影的所有数据。此表包含 MovieID 的字段。这些表不相关,不应在它们之间链接。
我拿了10部最受欢迎电影的id
var TopTen = videoLibDB.populars
.Take(10)
.OrderBy(e => e.movieCount)
.Select(e => new { e.MovieID });
没关系,但是如何使用流行表的 10 个 MovieID(上面代码的前十名)从“电影”表中创建 10 部最佳电影的列表?
如果是一个 id,我可以将流行表中的 moiveid 与电影表中的 movieid 进行比较。