我可以创建旧版本的Azure移动Web服务吗?

时间:2017-05-10 01:09:16

标签: azure azure-mobile-services

我有一些预先存在的Azure移动服务,这些服务是在运行自定义sql语句时使用request.service.mssql.query()时编写的。但是从那时起,Azure已将其移动服务更新为使用req.azureMobile.data.execute()

我需要创建一个连接到另一个数据库的新Azure Mobile服务。这项新服务对我已运行的现有服务使用非常类似的调用。

有没有办法让我创建一个使用旧方法的新Azure Mobile服务?因为如果我必须使用新方法,我将不得不重新编写调用,因为有很多调用,这是很多工作。

如果我必须使用新方法,是否有快速方法将预先存在的调用转换为新方法?

由于

1 个答案:

答案 0 :(得分:0)

允许您的移动服务脚本在移动应用中运行compatibility NPM。它还需要为createdAt,updatedAt和deleted列提供具有不同系统列名称的数据库视图。或者,如果您没有使用旧列名称的现有移动服务,则可以重命名列(删除__前缀)。

使用此NPM,Azure文档具有更完整的page on upgrading your Mobile Service