日期:2014-05-20 浏览次数:20812 次
/** *朱超 zhuchao_ko **/ import com.mongodb.BasicDBObject; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.DBObject; import com.mongodb.Mongo; public class Test { public static void main(String[] args) throws Exception { Mongo connection = new Mongo();// 创建连接 // System.err.println(connection); DB db = connection.getDB("myschool");// 创建一个数据库 // System.err.println(db); DBCollection class1 = db.getCollection("class1");// 班级一 // for(int i=0;i<10;i++){//循环插入10条数据 // BasicDBObject z = new BasicDBObject(); // z.put("name", "user"+i); // z.put("age", i); // class1.insert(z); // } // DBObject myDoc = class1.findOne(); // System.out.println(myDoc); // DBCursor dbCursor = class1.find(); // //System.out.println(dbCursor); // while(dbCursor.hasNext()){ // System.err.println(dbCursor.next()); // } BasicDBObject query = new BasicDBObject(); query.put("name", "user1"); query.put("age", 1); DBCursor queryCursor = class1.find(query); while (queryCursor.hasNext()) { DBObject d = queryCursor.next(); System.err.println(d); // class1.remove(d);//删除 // class1.update(q, o)//更新 } } }
------解决方案--------------------