| | |
| | | Query query = new Query();
|
| | | query.addCriteria(Criteria.where("id").is(record.getId()));
|
| | |
|
| | | // 更新分享次数
|
| | | Update update = Update.update("imgs", record.getImgs()).set("desc", record.getDesc());
|
| | | mongoTemplate.updateMulti(query, update, DynamicInfo.class);
|
| | | if (record.getClassId() == 1) {
|
| | | Update update = Update.update("imgs", record.getImgs()).set("desc", record.getDesc());
|
| | | mongoTemplate.updateMulti(query, update, DynamicInfo.class);
|
| | | } else {
|
| | | Update update = Update.update("imgs", record.getImgs());
|
| | | mongoTemplate.updateMulti(query, update, DynamicInfo.class);
|
| | | }
|
| | | |
| | | |
| | | |
| | | }
|
| | |
|
| | | /**
|
| | |
| | | public void removeByDate(Date createTime) {
|
| | | Query query = new Query();
|
| | | query.addCriteria(Criteria.where("createTime").lt(createTime));
|
| | | query.addCriteria(
|
| | | new Criteria().andOperator(
|
| | | Criteria.where("createTime").lt(createTime),
|
| | | Criteria.where("classId").ne(4L)
|
| | | )
|
| | | );
|
| | | mongoTemplate.remove(query);
|
| | | }
|
| | |
|