如下面的實體框架圖所示,我有3個表,tblModel,tblModelFetish和tblFetish。 tblModel中的記錄可以在由modelid列鏈接的tblModelFetish表中擁有多個記錄。 tblModelFetish表通過fetishID列鏈接到tblFetish表以獲取存儲在fetish列中的戀物癖描述。此實體模型是使用VS 2010從包含外鍵的現有數據庫生成的。實體框架,odata語法
a Entity Data Model http://spreadthenudes.com/efmodel.jpg
使用OData的語法,我能夠成功地訪問所有車型(http://localhost:51157/WcfDataService.svc/tblModels)或特定型號(http://localhost:51157/WcfDataService.svc/tblModels(11))。我無法通過odata訪問相關表格數據,我嘗試了許多排列,包括展開等。
我想要的是tblModel中所有列的結果集以及相關的tblFetish記錄,包括戀物癖列來自tblFetish表。換句話說,Mary(tableModel中的一個modelname)有3個fetishes(tblModelFetish中的3條記錄),命名爲beach,travel和coffee(存儲在tblFetish,fetish column中)。
什麼是odata語法來獲取它?
感謝您的閱讀!鮑勃
謝謝拉迪斯拉夫 – Bob 2012-02-24 21:44:35