私のデータベースコンテキストクラスには次のものがあります:
Imports System.Data.Entity
Public Class MusicStoreEntities
Inherits DbContext
Public Property Albums As DbSet(Of Album)
Public Property Descriptions As DbSet(Of Description)
End Class
次に、Album と Description の 2 つのモデルがあります。
Public Class Album
Public Property AlbumId As Integer
End Class
Public Class Description
Public Property DescriptionId As Integer
Public Property AlbumId As Integer
End Class
コントローラーのアクションから、次のように Linq を使用してアルバムの単一の説明を取得できます。
Dim album_description As Description = db.Descriptions.Single(Function(g) g.AlbumId = id)
ただし、アルバムの説明のリストを取得するにはどうすればよいですか?
Dim album_descriptions As List(Of Description) = db.Descriptions.**???**(Function(g) g.AlbumId = id)