2016-11-21 57 views
0

我正在使用Azure移動應用程序的Xamarin表單應用程序,並想知道是否有可能從數據庫中獲取它時加載實體的導航屬性?Azure移動應用程序和導航屬性

下面是一個代碼示例: 「VAR的菜單項=等待client.GetTable '< '菜單項'>'()ReadAsync();」

menuItem有一個名爲comments的導航屬性。在郵遞員中,我可以通過在我的查詢字符串的末尾添加$ expand = comments參數來加載這些郵件,但我一直在如何將這添加到我的應用中的代碼中。

回答

0

答案#1:使用[ExpandProperty]自動設置$ expand在查詢中。請參閱Zumo Book的第3章http://aka.ms/zumobook

答案#2:您不希望這樣做(HONEST!)它破壞您嘗試執行的任何數據規範化操作。

+0

在您回答之前,我可以使用客戶端的DelegatingHandler將$ extend添加到我的請求中,但通過閱讀您的書,我看到了您對答案#2的含義。順便說一下,這本書很好,我一直讀到凌晨3點。 – 4rrow