Api Azure Easy表是否支持关系?

Api Azure Easy表是否支持关系?,api,azure,azure-sql-database,Api,Azure,Azure Sql Database,我只是在学习Azure移动应用程序。简易表格支持关系吗?我现有的模式有多个带有外键约束的表,我需要能够创建复杂的连接和简单的API。我在努力理解这些简单的东西的意义 我是否应该跳过它,只创建一个自定义的ApiController和手动db脚本部署?Easy表只是通过Web API OData服务端点公开的简单SQL Azure表。因此,当您创建它们时,您可以连接到SQLAzure并在那里创建关系等,并自定义API代码以在响应中包含这些关系数据 根据我的经验,如果你没有复杂的逻辑/业务规则或复杂的

我只是在学习Azure移动应用程序。简易表格支持关系吗?我现有的模式有多个带有外键约束的表,我需要能够创建复杂的连接和简单的API。我在努力理解这些简单的东西的意义


我是否应该跳过它,只创建一个自定义的ApiController和手动db脚本部署?

Easy表只是通过Web API OData服务端点公开的简单SQL Azure表。因此,当您创建它们时,您可以连接到SQLAzure并在那里创建关系等,并自定义API代码以在响应中包含这些关系数据

根据我的经验,如果你没有复杂的逻辑/业务规则或复杂的查询,它们是好的

根据我的经验,如果您有复杂的东西,即使是普通的WebAPI OData服务端点也不会有帮助,因为拦截请求会使代码变得复杂,您最好创建自己的WebAPI


我几乎觉得Easy API和Easy Tables的设计更像是为了让你在hackathon中启动一个简单的移动应用程序,或者快速地将一个想法整合成一个演示。但对于现实生活中的企业内容,我将构建自己的Web API。

Easy表只是通过Web API OData服务端点公开的简单SQL Azure表。因此,当您创建它们时,您可以连接到SQLAzure并在那里创建关系等,并自定义API代码以在响应中包含这些关系数据

根据我的经验,如果你没有复杂的逻辑/业务规则或复杂的查询,它们是好的

根据我的经验,如果您有复杂的东西,即使是普通的WebAPI OData服务端点也不会有帮助,因为拦截请求会使代码变得复杂,您最好创建自己的WebAPI


我几乎觉得Easy API和Easy Tables的设计更像是为了让你在hackathon中启动一个简单的移动应用程序,或者快速地将一个想法整合成一个演示。但对于现实生活中的企业内容,我将使用构建自己的Web API。

谢谢。我就是这么想的。我应该坚持使用应用程序服务还是只在云服务中托管Web API?我不确定是否应该坚持使用Microsoft构建的抽象层。@Mark13426您可以将Web API作为应用程序类型为应用程序服务的Web应用程序宿主,也可以使用API应用程序。这些抽象主要用于快速启动,但是通过一个简单的Web API作为Web应用程序托管,您可以根据需要添加所有功能。谢谢。我就是这么想的。我应该坚持使用应用程序服务还是只在云服务中托管Web API?我不确定是否应该坚持使用Microsoft构建的抽象层。@Mark13426您可以将Web API作为应用程序类型为应用程序服务的Web应用程序宿主,也可以使用API应用程序。这些抽象主要用于快速启动,但是通过作为Web应用程序托管的简单Web API,您可以根据需要添加所有功能。