admin
2020-07-14 eec7e789a87863c25d92c10ad5dfc22ad80c448d
fanli/src/main/java/com/yeshi/fanli/dao/MongodbBaseDao.java
@@ -6,7 +6,6 @@
import javax.annotation.Resource;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query;
import org.springframework.data.mongodb.core.query.Update;
@@ -57,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());
   }
   /**
    * 主键查询
@@ -77,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() {