fanli/src/main/java/com/yeshi/fanli/dao/MongodbBaseDao.java
@@ -56,6 +56,17 @@ public List<T> findList(Query query) { return mongoTemplate.find(query, this.getEntityClass()); } /** * 统计数量 * * @param query * @return */ public long count(Query query) { return mongoTemplate.count(query, this.getEntityClass()); } /** * 主键查询 @@ -76,6 +87,10 @@ Query query = Query.query(Criteria.where("id").is(id)); mongoTemplate.remove(query, getEntityClass()); } public void delete(Query query) { mongoTemplate.remove(query, getEntityClass()); } @SuppressWarnings("unchecked") protected Class<T> getEntityClass() {