无法使用 REST 将搜索查询发送到 Clusterpoint Cloud 服务器

Unable to send search query to the Clusterpoint Cloud server with REST

我在 Java 中为 android 使用 REST,并希望发送查询 {"query": "*"} 以获取所有文档的列表。 我用这个 url: https://api-eu.clusterpoint.com/my_accoundID/my_db_name

这是我 类 到 URL 的连接:

HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
conn.setRequestProperty("Accept", "application/json");

但我得到的是数据库状态,而不是所有文档的列表。

如果您想发送搜索查询以获取所有文档的列表,您应该在 url 中指定搜索命令并使用 POST 方法而不是 GET。 GET 用于状态。方法,需要使用的,取决于你要做什么。

只需将搜索命令添加到 url:https://api-eu.clusterpoint.com/my_accoundID/my_db_name/_search 并将方法更改为 "POST"。