zoukankan      html  css  js  c++  java
  • eas之EntityViewInfo对象mainQuery中查询条件

    EntityViewInfo对象mainQuery中查询条件:
      添加查询字段:(Sql语句中的selectz子句内容)
        SelecttorItemCollection sic=new SelectorItemCollection();
        sic.add(new SelectorItemInfo("id"));
        sic.add(new SelectorItem("name"));
        this.mainQuery.getSelectors().addObjectCollection(sic);

      添加过滤条件 (Sql语句中的where子句内容)
      FilterInfo filterInfo = new FilterInfo();
      StringBuffer maskString = new StringBuffer();
      filterInfo.getFilterItems().add(new FilterItemInfo("id", idLists, CompareType.INCLUDE));
      filterInfo.getFilterItems().add(new FilterItemInfo("fiVouchered",Boolean.TRUE));
      maskString.append("#0 AND #1");
      filterInfo.setMaskString(maskString.toString());
      filterInfo.mergeFilter(this.mainQuery.getFilter(), "AND");
      this.mainQuery.setFilter(filterInfo);

      添加排序条件(sql语句中的order by子句内容)
      SorterItemInfo sorterInfo=new SorterItemInfo("owner.number");
      sorterInfo.setSortType(SortType.ASCEND);
      this.mainQuery.getSorter().add(sorterInfo);

  • 相关阅读:
    bzoj 4007
    bzoj 2190
    bzoj 2186
    bzoj 2005
    bzoj 2721
    bzoj 1951
    CF919F
    CF1005F
    CF1019C
    bitset用法详解
  • 原文地址:https://www.cnblogs.com/luojiabao/p/10973916.html
Copyright © 2011-2022 走看看