List of usage examples for org.springframework.data.mongodb.core.query Criteria where
public static Criteria where(String key)
From source file:com.handu.open.dubbo.monitor.support.QueryConstructor.java
public <T> QueryConstructor addIsAttribute(String name, T t) { if (t == null) { return this; }//from w w w . ja va2 s .co m query.addCriteria(Criteria.where(name).is(t)); return this; }
From source file:quanlyhocvu.api.mongodb.DAO.ChiTietMonHocDAO.java
public boolean update(ChiTietMonHocDTO dto) { Query query = Query.query(Criteria.where("id").is(dto.getid())); Update update = new Update(); update.set("monHoc", dto.getMonHoc().getid()); update.set("khoiLop", dto.getKhoiLop().getid()); mongoOperation.findAndModify(query, update, ChiTietMonHocDTO.class); return true;// w w w. j a v a 2 s . c o m }
From source file:quanlyhocvu.api.mongodb.DAO.ChiTietPhanCongDAO.java
public boolean update(ChiTietPhanCongDTO dto) { Query query = Query.query(Criteria.where("id").is(dto.getid())); Update update = new Update(); update.set("phanCong", dto.getPhanCong().getid()); update.set("thoiGian", dto.getThoiGian()); mongoOperation.findAndModify(query, update, ChiTietPhanCongDTO.class); return true;//from w w w . j a va 2 s .c o m }
From source file:ts.security.PersistanceTokenDaoImpl.java
public void updateToken(String series, String tokenValue, Date lastUsed) { Update update = new Update(); update.set("tokenValue", tokenValue); update.set("date", lastUsed); Query query = new Query(); query.addCriteria(Criteria.where("series").is(series)); mongoTemplate.updateFirst(query, update, "rememberMeTokens"); }
From source file:quanlyhocvu.api.mongodb.DAO.PhanCongDAO.java
public boolean update(PhanCongDTO dto) { Query query = Query.query(Criteria.where("id").is(dto.getid())); Update update = new Update(); update.set("chiTietChuyenMon", dto.getChiTietChuyenMon().getid()); update.set("lopHoc", dto.getLopHoc().getid()); mongoOperation.findAndModify(query, update, PhanCongDTO.class); return true;//from w w w .j a va 2 s.c o m }
From source file:quanlyhocvu.api.mongodb.DAO.NamHocDAO.java
public boolean update(NamHocDTO dto) { boolean res = true; Query query = Query.query(Criteria.where("id").is(dto.getid())); Update update = new Update(); update.set("tenNamHoc", dto.gettenNamHoc()); update.set("moTa", dto.getmoTa()); mongoOperation.findAndModify(query, update, NamHocDTO.class); return res;// w w w . j av a 2 s .c om }
From source file:net.cit.tetrad.utility.QueryUtils.java
public static Query notIdxsetUid(int idx, String uid) { Query query = new Query(); query.addCriteria(Criteria.where("idx").ne(idx)); query.addCriteria(Criteria.where("uid").is(uid)); return query; }
From source file:quanlyhocvu.api.mongodb.DAO.StaffDAO.java
/** * get staff by id string//www . ja v a2 s . c o m * * @param manhanvien * @return */ public StaffDTO getStaffById(String manhanvien) { Query query = Query.query(Criteria.where("manhanvien").is(manhanvien)); return mongoOperation.findOne(query, StaffDTO.class); }
From source file:quanlyhocvu.api.mongodb.DAO.ChiTietDiemDAO.java
public boolean update(ChiTietDiemDTO dto) { Query query = Query.query(Criteria.where("id").is(dto.getid())); Update update = new Update(); update.set("diem", dto.getDiem()); update.set("ktmieng_1", dto.getKtmieng_1()); update.set("ktmieng_2", dto.getKtmieng_2()); update.set("ktmieng_3", dto.getKtmieng_3()); update.set("kt15_1", dto.getKt15_1()); update.set("kt15_2", dto.getKt15_2()); update.set("kt15_3", dto.getKt15_3()); update.set("kt1tiet_1", dto.getKt1tiet_1()); update.set("kt1tiet_2", dto.getKt1tiet_2()); update.set("diemGiuaKy", dto.getDiemGiuaKy()); update.set("diemCuoiKy", dto.getDiemCuoiKy()); update.set("diemTB", dto.getDiemTB()); return true;/* w w w .j a v a 2 s. c o m*/ }
From source file:quanlyhocvu.api.mongodb.DAO.MonHocDAO.java
public boolean update(MonHocDTO dto) { boolean res = true; Query query = Query.query(Criteria.where("id").is(dto.getid())); Update update = new Update(); update.set("tenMonHoc", dto.gettenMonHoc()); update.set("moTa", dto.getmoTa()); mongoOperation.findAndModify(query, update, MonHocDTO.class); return res;// www . j a v a 2s . com }