2016-11-21 44 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