类 MongoDbUtil

java.lang.Object
cn.airfei.aircore.core.utils.MongoDbUtil

public class MongoDbUtil extends Object
  • 构造器详细资料

    • MongoDbUtil

      public MongoDbUtil(String collectionName)
  • 方法详细资料

    • clear

      public MongoDbUtil clear()
      清除查询参数等
      返回:
    • query

      public MongoDbUtil query(Map<String,String> map)
      构造查询参数
      参数:
      map -
      返回:
    • query

      public MongoDbUtil query(String key, String value)
      构造查询参数
      参数:
      key -
      value -
      返回:
    • queryMixture

      public MongoDbUtil queryMixture(Map<String,String> map)
      (qp-参数支持的操作符号有: is(=),ne(!=),gt(>),lt(<),gte(>=),lte(<=),in,regex(正则表达式,模糊查询))
      参数:
      map -
      返回:
    • queryIn

      public MongoDbUtil queryIn(String key, Object min, Object max)
      in 查询
      参数:
      key -
      min -
      max -
      返回:
    • limit

      public MongoDbUtil limit(Integer limit)
      限制条数
      参数:
      limit -
      返回:
    • sort

      public MongoDbUtil sort(String key, boolean isDesc)
      参数:
      key - 要排序的key
      isDesc - 是否逆序
      返回:
    • find

      public Object find()
      返回结果
      返回:
    • findOne

      public Object findOne()
      返回一条结果
      返回:
    • findAll

      public Object findAll()
      查询所有
      返回:
    • insert

      public Object insert(Object obj)
      插入数据
      参数:
      obj -
      返回:
    • count

      public Long count()
      统计
      返回:
    • selectByTraceId

      public Object selectByTraceId(String traceId)
      根据traceId 查询
      参数:
      traceId -
      返回: