java - 将 SQL 查询转换为 Android Azure 移动服务查询 - DISTINCT 语句

标签 java android azure azure-mobile-services

SQL语句:

SELECT DISTINCT * messages FROM messages WHERE sender_id = 1 

进入 Azure 移动服务

messagesTable.where().field("sender_id").eq(1).execute().get();

问题是选择不同的列。这是在 Android 上。

最佳答案

听起来您想使用Android客户端SDK for Azure Mobile Apps编写查询DISTINCT列的代码,但没有任何方法直接支持它通过Query Android客户端SDK上的接口(interface)。

唯一的方法是calling a custom API从android客户端在后端服务器执行自定义SQL语句,请引用文档部分Custom APIs如何:执行自定义SQL语句小节和 data/execute Node.js 后端的方法。

关于java - 将 SQL 查询转换为 Android Azure 移动服务查询 - DISTINCT 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43155556/

相关文章:

java - 处理程序类应该是静态的吗?

java - ImageButton 设置LayoutParams 后图像模糊

azure - 如何从 Azure 应用服务连接到非标准端口上的外部服务?

java - 从 Firestore 检索嵌套对象并将其放入 Android 中的 RecyclerView 中?

java - BufferedReader 无法读取长行

java - 将 TypeReference 与 Jackson 一起使用

azure - 将文件传输到 Azure 虚拟机的最佳方式是什么?

java - 在java中旋转

android - 如何在 android list 文件中声明两个包及其 Activity ?

sql - df.to_sql 连接问题,知道吗?