对于我正在开发的项目,我需要开发一个Android应用程序。我使用Azure的移动应用程序服务,我看到它有简单的表工具。我已经在之前创建的SQL-DB中有一些现有表,并且已经在项目的后端工作(也在同一个Azure帐户中,如果重要的话,在同一个DB上)。有没有办法将现有表导入到我的新移动应用程序的简易表中?我有点挣扎,但无论如何都没有找到。
答案 0 :(得分:0)
据我所知,在Node.js bakcend中使用了Easy table。
如果您创建Node.js后端,azure将自动创建Node.js后端而不进行部署。
它会将azure sql数据库表(或azure存储帐户)自动绑定到easy table中。
如果您使用azure sql数据库作为其数据库,您可以自定义将新表添加到easy表。
关于如何导入新表,您可以参考此图片:
注意:确保表名与sql数据库表名相等。
但是如果你使用C#后端,azure就不会将表绑定到easy表。
因为,C#后端使用EF codefirst来创建表。如果请求发送到后端,EF将自动创建表。
您可以使用azure移动客户端库InvokeApiAsync方法直接调用后端方法。
如果要将新表导入C#后端,则需要在移动后端应用程序中更改EF模型。