| | |
| | | @Repository |
| | | public class TencentCoverVideoDao extends MongodbBaseDao<TencentCoverVideo> { |
| | | |
| | | public void updateSelective(TencentCoverVideo bean) { |
| | | Query query = new Query(); |
| | | Update update = new Update(); |
| | | query.addCriteria(Criteria.where("videoId").is(bean.getVideoId())); |
| | | if (bean.getCoverId() != null) { |
| | | update.set("coverId", bean.getCoverId()); |
| | | } |
| | | if (bean.getStage() != null) { |
| | | update.set("stage", bean.getStage()); |
| | | } |
| | | if (bean.getPosition() != null) { |
| | | update.set("position", bean.getPosition()); |
| | | } |
| | | if (bean.getDate() != null) { |
| | | update.set("date", bean.getDate()); |
| | | } |
| | | |
| | | update.set("updateTime", new Date()); |
| | | update(query, update); |
| | | } |
| | | } |