私はMongoDBを新しく終了しました。 私は内部に少数の書類があるコレクションを持っています。以下はその例です。MongoDBからデータを読み込む
{"UserID": "1", "Name": "John", "Marks":40}
{"UserID": "2", "Name": "Mark", "Marks":50}
{"UserID": "3", "Name": "Jesse", "Marks":60}
すべてのエントリのマークを表示して、それらを表示し、javaを使用して計算する必要があります。 これまでのところ私は文書を読み、すべてのデータを表示するために打撃を行った。しかし、私はそれから "マーク"だけを得る方法を見つけることができませんでした。
MongoClient client = new MongoClient("localhost",27017);
DB db = client.getDB("test_db");
DBCollection collection = db.getCollection("AllocatedMarks");
DBCursor cursor = collection.find();
while(cursor.hasNext()) {
System.out.println(cursor.next());
}
これまでJavaを使用してMongoDBからデータを読み取っていることを知っています。文書から配列にマークフィールドだけを取得するのを手伝ってください。
ありがとうございます。
感謝。これが行われます。 – jayz