ce
* @param target
* @attention 方法的使用注意事项
* @author liuchao
* @date 2013-12-30
* @note begin modify by 修改人 修改时间 修改内容摘要说明
*/
public static void update(String collectionName, DBObject source,
DBObject target) {
DBCollection users = MongoDBUtil
.getDBConnectionWithAuth(collectionName);
/**
* true,//如果数据库不存在,是否添加
false//多条修改
*/
users.update(source, target, true, false);
}
/**
*
* \brief 删除
* @param collectionName
* @param obj
* @attention 方法的使用注意事项
* @author liuchao
* @date 2013-12-30
* @note begin modify by 修改人 修改时间 修改内容摘要说明
*/
public static void delete(String collectionName, DBObject delObj) {
DBCollection users = MongoDBUtil
.getDBConnectionWithAuth(collectionName);
users.remove(delObj);
//print("remove age >= 24: " + users.remove(new BasicDBObject("age", new BasicDBObject("$gte", 24))).getN());
}
/**
*
* \brief 带条件查询
* @param collectionName
* @param delObj
* @attention 方法的使用注意事项
* @author liuchao
* @date 2013-12-30
* @note begin modify by 修改人 修改时间 修改内容摘要说明
*/
public static void queryWithCondition(String collectionName, DBObject condition) {
DBCollection users = MongoDBUtil
.getDBConnectionWithAuth(collectionName);
//users.find(new BasicDBObject("_id", new ObjectId("4de73f7acd812d61b4626a77"))).toArray()
users.find(condition);
}
}
代码
下载:http://download.csdn.net/detail/shanhuhau/6788957
|