选择具有实体框架的子实体的父实体

时间:2014-12-04 03:30:30

标签: asp.net-mvc vb.net entity-framework

我在每个父母和他们的子实体之间有一对多的关系。当我执行.Where语句来选择某些子元素时,如何选择父实体?

父对象:

Class Parent
    Property Id As Integer
    Property ParentName As String
    Overridable Property Vehicles As ICollection(Of Vehicle)
End Class

子对象:

Class Vehicle
    Property Id As Integer
    Property VehicleRegistration As String
End Class

我使用以下语句选择我需要的子实体:

DbContext.Vehicles.Where(Function(m) m.VehicleRegistration.Contains(searchTerm)).ToList()

我需要能够遍历此列表并选择每个子节点的父节点,或者在输出中包含父列,以便我可以在MVC视图中显示。

0 个答案:

没有答案