アットウィキロゴ

Javaコーディング1

  • 条件を指定せず、全てのドキュメントを取得します。
   public final void findDoc2() {
       Mongo conn = null;

       try {
           conn = new Mongo("localhost", 27017);

       } catch (Exception e) {
           e.printStackTrace();
       }

       WriteConcern wc = new WriteConcern(1, 2000);
       conn.setWriteConcern(wc);

       DB db = conn.getDB("blog_app");
       DBCollection coll = db.getCollection("users");

       DBCursor cursor = coll.find();

       System.out.println("count = " + cursor.count());

       while (cursor.hasNext()) {
           BasicDBObject obj = (BasicDBObject)cursor.next();
           System.out.println(obj.toString());
       }
   }

結果出力は以下になります。
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d0"} , "name" : "user-0" , "team" : 0.0 , "score" : 24.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d1"} , "name" : "user-1" , "team" : 1.0 , "score" : 38.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d2"} , "name" : "user-2" , "team" : 2.0 , "score" : 26.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d3"} , "name" : "user-3" , "team" : 0.0 , "score" : 82.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d4"} , "name" : "user-4" , "team" : 1.0 , "score" : 79.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d5"} , "name" : "user-5" , "team" : 2.0 , "score" : 43.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d6"} , "name" : "user-6" , "team" : 0.0 , "score" : 79.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d7"} , "name" : "user-7" , "team" : 1.0 , "score" : 93.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d8"} , "name" : "user-8" , "team" : 2.0 , "score" : 14.0}
{ "_id" : { "$oid" : "5184c79dc401ef5c9cf0f8d9"} , "name" : "user-9" , "team" : 0.0 , "score" : 22.0}
最終更新:2013年05月09日 03:18
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。