mongo mongo java 드라이버 버전 2.11.2를 사용하고 있습니다. 몇 가지 문서를 dbin mongodb에 넣고 싶습니다. 커맨드 라인에서 모든 작업을 해보려고합니다. 하지만 mongo java 드라이버를 사용하면 작동하지 않습니다. BasicDBObject
을 사용하여 문서를 채 웁니다. 하지만 collection.insert(BasicDBObject).getN()
은 항상 0입니다. 아무것도 컬렉션에 삽입되지 않습니다. 내가 여기서 뭔가를 놓치고 있니? 어떤 업데이트이 후 DB에 이루어지지 않습니다mongodb java 드라이버를 사용하여 문서를 컬렉션에 삽입 할 수 없습니다.
mongo = new MongoClient("localhost", 27017);
DB db = mongo.getDB("db");
DBCollection collection = db.getCollection("collection");
BasicDBObject o = new BasicDBObject();
o.put("key1", "value1");
o.put("key2", "value2");
collection.insert(o);
:
코드를 추가.
는 자세한 내용이 필요합니다. 어떤 오류가 보이십니까? – basav
getError()의 결과를 반환 된 WriteResult에 게시하십시오. – uldall
getError()가 null을 제공합니다. – coder