如何使用 Azure 应用服务表访问数据库视图?

How can I access a database view using Aure App Service tables?

我正在使用 Azure 应用服务创建一个 Windows 10 应用。我有一个视图,我想以与您访问 EasyTables 相同的方式访问。使用旧的移动服务,我让它工作了。有了新的SDK,旧的方法就不行了。

有人知道怎么做吗?

示例:创建一个名为 "ViewController" 的 EasyTable,一个名为 "MyView" 的数据库视图,每当调用 "ViewController" 时,它就好像它是视图一样。

这是使用 node.js 后端。

这绝对是可能的 - 我们使用视图将旧的移动服务数据模式映射到新的移动应用程序模式。我实际上还没有在托管服务上尝试过,但是如果您在 Easy Tables 中创建 table,使用 SSMS 删除 table 并创建一个具有相同名称的视图,它应该可以正常工作。

请记住,您的视图必须 return 一组适当的保留列 - createdAt、updatedAt、version 和 deleted(如果启用了软删除)。主键必须称为 id。我们正在考虑允许为这些列自定义名称,但目前还不可能。

查看我的博客 post 主题:https://shellmonger.com/2016/05/11/30-days-of-zumo-v2-azure-mobile-apps-day-19-asp-net-table-controllers/