我对 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 读取数据的所有信息。请帮助我仅将文档中的标记字段获取到数组中。
谢谢你。