Java と REST API を使用collection
して取得する方法を見つけようとしています。mongohq
Java を使用して 1 つずつコレクションを取得できることを知っています。
public static String get(String collection, String id)
{
return getString = getFromMongo("https://api.mongohq.com/databases/db/collections/"+collection+"/documents/"+id+"?_apikey=XXXXXXXXXXXX");
}
public static String getFromMongo(String url)
{
try
{
InputStream is = new URL(url).openStream();
BufferedReader rd = new BufferedReader(new InputStreamReader(is, Charset.forName("UTF-8")));
StringBuilder sb = new StringBuilder();
int cp;
while ((cp = rd.read()) != -1)
sb.append((char) cp);
return sb.toString();
}
catch(Exception e)
{
System.out.println("getFromMongo: "+ e);
return null;
}
}
Set<String>
しかし、現在のコレクション内のすべてのドキュメントを返す関数を書きたいと思います。誰でも私を助けることができますか?
残りのAPIドキュメントでそれを行うクエリが見つかりませんでした...
ありがとう