我試圖批量插入100個doc對象。我是否錯誤地使用了插入語句?插入ArrayList mongodb
Mongo mongoClient = new Mongo("localhost" , 27017);
DB db = mongoClient.getDB("user");
DBCollection coll = db.getCollection("test");
BasicDBObject doc = new BasicDBObject("userName","James").append("random1", "feeof").append("random2", "ofeijfefe");
List<DBObject> postsList = new ArrayList<DBObject>();
for (int i = 0; i != 100; i++)
{
postsList.add(doc);
}
coll.insert(postsList);
它不插入任何東西,當我檢查的最後一行它顯示了價值N/A。
你怎麼檢查它沒有插入任何東西? – 2013-02-27 02:00:45
控制檯中的db.test.count() – edited 2013-02-27 02:02:27
您可能沒有在正確的數據庫中查找。您在查看計數之前執行過'usedb用戶'嗎? – 2013-02-27 02:05:22