0
- 我有一個表「菜單」包含餐廳的菜單的 名。
- 我也有一個表「成分」含有對 提供給菜單的成分 。
我沒有任何麻煩了「菜單」表的值到一個IQueryable類(PropAllMenus)ASP.NET MVC:獲取很多的價值觀許多表
Public Class PropAllMenus
Private _MenuID As Integer
Public Property MenuID() As Integer
Get
Return _MenuID
End Get
Set(ByVal value As Integer)
_MenuID = value
End Set
End Property
Private _Name As String
Public Property Name() As String
Get
Return _Name
End Get
Set(ByVal value As String)
_Name = value
End Set
End Property
Private _DaypartID As Integer
Public Property DaypartID() As Integer
Get
Return _DaypartID
End Get
Set(ByVal value As Integer)
_DaypartID = value
End Set
End Property
我只是在DBRepository類
使用此代碼Public Function ListAllMenus() As IQueryable(Of PropAllMenus) Implements IDBRepository.ListAllMenus
Dim result = From p In _db.Menus Select New PropAllMenus With {.MenuID = p.MenuID, .Name = p.Name}
Return result
End Function
這工作正常。現在
- ,我也有一個多對多的 表包含 屬於 到菜單配料的標識的「MenuIngredients」。
但是,我不知道什麼步驟我應該採取:
- 查詢數據庫與LINQ查詢 拿到菜單名稱的列表,所有 其成分
- 填充一個新的 IQuerable類(的...),所以我可以通過它 我的看法
我使用數組類型的屬性嘗試(含編輯菜單的成分),但似乎沒有工作。