blogというオブジェクトとarticleというオブジェクトがあります。ブログの中にはたくさんの記事があります。私はこのように私のブログを選択します:
Dim blogs = db.Blogs.Where(Function(b) b.CompanyId = companyId)
選択したブログ内のすべての記事を取得するにはどうすればよいですか?
選択したブログのリストに記事を表示したい:
Dim articles = ' How do I get all the articles inside of the blogs found?
Return View(articles.ToList())
私のブログエンティティは次のとおりです。
Imports System.Data.Entity
Imports System.ComponentModel.DataAnnotations
Public Class Blog
Public Property BlogId() As Integer
Public Property CompanyId() As Integer
Public Property Name() As String
Public Property Description() As String
Public Property DateCreated As Date
Public Overridable Property Articles() As ICollection(Of Article)
Public Overridable Property Company() As Company
End Class
Public Class BlogDbContext
Inherits DbContext
Public Property Blogs As DbSet(Of Blog)
Public Property Companies As DbSet(Of Company)
End Class