mongodb问题汇总和技术连接

来源:互联网 发布:怎么用模拟器登录淘宝 编辑:程序博客网 时间:2024/05/20 10:10

技术连接:

1:update方法:http://www.mkyong.com/mongodb/java-mongodb-update-document/


问题

2:collection.update(dbObject, newObject);存在不是同步的可能性,mongodb可以设置新增更新删除是否同步

3:批量更新:

long time = System.currentTimeMillis();
DBCollection collection = MongoDBManager.getCollection("user_flow_sms_attention_201507");
BasicDBObject updateQuery = new BasicDBObject();
updateQuery.append("$set", 
new BasicDBObject().append("is_need_send", 0));
// updateQuery.append("$set", 
// new BasicDBObject().append("is_need_send", 0));
 
BasicDBObject searchQuery = new BasicDBObject();
searchQuery.append("active_id", 1);
searchQuery.append("is_need_send", 1);
collection.updateMulti(searchQuery, updateQuery);
System.out.println("cost:" + (System.currentTimeMillis()-time));

0 0
原创粉丝点击