我正在使用Android应用程序测试Azure移动服务工具。对于单表CRUD操作,它工作得很好,但我无法在多表查询中找到任何文档或示例。有没有人在这方面看到任何东西 - 无论是做服务器端(比如创建视图)还是在Android设备上?
感谢
安东
答案 0 :(得分:3)
我不知道是否支持此功能,但是要创建视图并通过移动服务访问它,首先需要从Azure门户创建对象作为表,然后在数据库中使用sp_rename重命名你的表[servicename]。[tablename]到[servicename]。[tablename2],最后创建一个名为[servicename]的视图。[tablename]。我测试了它,它似乎工作。这是如何将ToDoItem表更改为Microsoft提供的示例程序的视图:
sp_rename [enzotest.todoitem],[todoitem2]
创建视图enzotest.todoitem 与计划 如 SELECT id,[text],完成FROM enzotest.todoitem2
您不需要使用SCHEMABINDING,但它有助于从门户管理对象。现在您有了一个视图,您应该能够轻松地加入其他表。