Java MongoTemplate update

	/**
	 * mongo更新操作
	 * @param queryKey 查询key
	 * @param queryValue 查询value
	 * @param updateKey 需要更新的字段
	 * @param UpdateValue 需要更新字段的值
     * @param class 对应实体类
	 */
	private void mongoUpdate(String queryKey,Object queryValue,String updateKey,Object UpdateValue,String class) {
		Query query = new Query();
		query.addCriteria(Criteria.where(queryKey).is(queryValue));
		Update update = new Update();
		update.set(updateKey, UpdateValue);
		mongoTemplate.updateMulti(query, update, class.class);//mongoDB 更新操作
	}

 

你可能感兴趣的:(学习代码)