我想在Java和Azure移动应用程序中使用内部联接查询,但看起来api不允许它在表之间执行操作。有没有办法做到这一点?
List<ToDoItem> result = table.where()
.field("complete").eq(false)
.execute().get();
如您所见,所有操作都在一张桌子上。
答案 0 :(得分:1)
@shanks,有一个类似的SO帖子Implementing table joins in the Mobile Apps Node.js backend using SQL已被回答,你可以参考。
假设使用Node.js作为Azure移动应用程序的后端,步骤如下:
azureMobile.data.execute
定义自定义API以执行自定义SQL语句。您可以参考Custom APIs
部分的How to: Execute custom SQL statements
小节。How to: Call a custom API
。