List of usage examples for org.springframework.data.mongodb.core.query Query addCriteria
public Query addCriteria(CriteriaDefinition criteriaDefinition)
From source file:com.card.loop.xyz.dao.LearningObjectDAO.java
public boolean nameAvailability(String name, String subject) throws UnknownHostException { mongoOps.find(query(where("rating").is(5)), LearningObject.class); Query query = new Query(); query.addCriteria(where("name").is(name).andOperator(where("subject").is(subject))); return DatabaseManager.getMongoOpsInstance("loop").exists(query, LearningObject.class); }
From source file:com.card.loop.xyz.dao.LearningObjectDAO.java
public boolean exists(String id) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("id").is(id)); ok = mongoOps.exists(query, LearningObject.class); return ok;/*from w w w .ja va 2s .c om*/ }
From source file:com.card.loop.xyz.dao.UserDAO.java
public boolean exists(String username, String password, String type) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("username").is(username).and("password").is(password).and("userType").is(type)); ok = user.exists(query, User.class); return ok;/*from w ww .ja va 2 s.c o m*/ }
From source file:com.card.loop.xyz.dao.UserDAO.java
public boolean exists(String username) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("username").is(username)); ok = user.exists(query, User.class); return ok;/*from ww w . j a va 2 s . c o m*/ }
From source file:com.card.loop.xyz.dao.UserDAO.java
public boolean exists(String username, String userType) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("username").is(username).andOperator(where("userType").is(userType))); ok = user.exists(query, User.class); return ok;//from www. j a v a2 s. com }
From source file:com.card.loop.xyz.dao.UserDAO.java
public boolean emailExists(String username, String email) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("email").is(email).andOperator(where("username").is(username).not())); ok = user.exists(query, User.class); return ok;/*from www. j a va2 s . c o m*/ }
From source file:com.card.loop.xyz.dao.UserDAO.java
public User getUser(String username, String type) throws UnknownHostException { Query query = new Query(); query.addCriteria(Criteria.where("username").is(username).and("userType").is(type)); User p = null;// www.j a v a 2s . c o m p = user.findOne(query, User.class); return p; }
From source file:com.card.loop.xyz.dao.LearningObjectDAO.java
public boolean acceptLO(LearningObject lo) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("_id").is(lo.getId())); LearningObject obj = this.mongoOps.findOne(query, LearningObject.class); obj.setId(lo.getId());/* w w w . j a va2s .c om*/ obj.setStatus(1); this.mongoOps.save(obj); return ok; }
From source file:com.card.loop.xyz.dao.UserDAO.java
public boolean blockUser(User user) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("_id").is(user.getId())); User obj = this.user.findOne(query, User.class); obj.setId(user.getId());/*from w ww. j a va 2 s. com*/ obj.setBlocked(true); this.user.save(obj); return ok; }
From source file:com.card.loop.xyz.dao.UserDAO.java
public boolean unblockUser(User user) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("_id").is(user.getId())); User obj = this.user.findOne(query, User.class); obj.setId(user.getId());/*from w ww .ja va 2 s .co m*/ obj.setBlocked(false); this.user.save(obj); return ok; }