List of usage examples for org.springframework.data.mongodb.core.query Query Query
public Query(CriteriaDefinition criteriaDefinition)
From source file:data.repository.pragma.mongo.PermanentRepository.java
public GridFSDBFile findDOByID(String id) { return repoTemplate.findOne(Query.query(Criteria.where("_id").is(id))); }
From source file:ts.security.PersistanceTokenDaoImpl.java
public PersistentRememberMeToken getTokenForSeries(String seriesId) { PersistentRememberMeToken token = this.mongoTemplate.findOne( new Query(Criteria.where("series").is(seriesId)), PersistentRememberMeToken.class, "rememberMeTokens"); return token; }
From source file:com.codefupanda.persistor.template.MongoTemplate.java
@Override public <T> T find(Class<T> clasz, Serializable id) { return template.findOne(new Query(Criteria.where("_id").is(id)), clasz); }
From source file:data.repository.pragma.mongo.StagingDBRepository.java
public GridFSDBFile findDOByID(String id) { return stagingDBTemplate.findOne(Query.query(Criteria.where("_id").is(id))); }
From source file:org.maodian.flyingcat.im.repository.AccountRepositoryImpl.java
@Override public void follow(SimpleUser su) { String username = (String) SecurityUtils.getSubject().getPrincipal(); Query query = Query.query(Criteria.where(Account.USERNAME).is(username)); Update update = new Update().addToSet(Account.CONTACTS, su); getMongoTemplate().updateFirst(query, update, Account.class); }
From source file:org.openinfinity.domain.repository.ProductRepositoryMongoDBImpl.java
@Log @AuditTrail//from w w w .jav a2 s . co m public void update(Product product) { Query query = new Query(Criteria.where("id").is(product.getId())); Update update = new Update(); mongoTemplate.upsert(query, update, product.getClass()); }
From source file:org.oncoblocks.centromere.mongodb.test.EntrezGeneRepository.java
public List<EntrezGene> findByPrimaryGeneSymbol(String primaryGeneSymbol) { Query query = new Query(Criteria.where("primaryGeneSymbol").is(primaryGeneSymbol)); return getMongoOperations().find(query, getModel()); }
From source file:com.springapp.mvc.dao.impl.WarehouseDaoImpl.java
@Override public int deleteById(int code) { Query remove = new Query(Criteria.where("_code").is(code)); WriteResult result = mongoOperations.remove(remove, Warehouse.class, WAREHOUSE_COLLECIONS); return result.getN(); }
From source file:com.ewcms.common.query.mongo.EasyQueryInit.java
/** * ??/*from ww w . java2s.c o m*/ * * @return */ private boolean isInit() { return operations.collectionExists(Certificate.class) && operations.count(Query.query(new Criteria()), Certificate.class) > 0; }
From source file:quanlyhocvu.api.mongodb.DAO.PhanCongDAO.java
public List<PhanCongDTO> getListBy(String idChiTietChuyenMon) { Query query = Query.query(Criteria.where("chiTietChuyenMon.$id").is(new ObjectId(idChiTietChuyenMon))); return mongoOperation.find(query, PhanCongDTO.class); }