我在每个父母和他们的子实体之间有一对多的关系。当我执行.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视图中显示。