• 关于like

    关于like
  • DataSet/DataRow批量替换

    以下方法DataSet同样支持,DataSet内部是实际是遍历调用了DataRow相应的方法
  • OR查询条件

    应用场景:同一个输入框中输入用户编号或用户姓名或手机号都可以查到指定用户,以上参数会通过同一个key提交到后台
  • 关于ands

    最初ands是为了生成in条件,但and已经可以识别集合条件自动生成IN, 2023-10-21后 ands改成了与ors类似的效果,即把之前所有的条件放在一个()内,然后and this
  • 关于分页(不)查询总行数

    默认情况下分页前会是查询一次总行数。 但还有场景如数量特别大、下划加载更多等不需要总数或项目中单独维护的总数 可以通过PageNaviConfig.IS_AUTO_COUNT=false 全局设置分页查不计算总数 也可以通过ConfigStore.autoCount(false)或Page
  • 颜色尺寸二维数组交叉表格(DataSet实现垂直水平分组合计)

    table tr class="stat" td尺寸/td c:forEach var="size" items="${sizes}" td class="number-cell"${size.NM
  • insert/update Map时大小写的问题

    在insert/update时如果提供的是List<Map>或Map参数时有可能因为Map的key与列名不一致导致取值失败的问题。因为map严格区分大小写,put("id",1)用get("ID")当然是取不出来了 如果大小写不一致,可以转换成DataSet<DataRow>
  • 遇到anyline没解析或极特殊类型怎么处理

    定义列我们一般分成三部分 名称,数据类型,其他属性如果遇到一些anyline没有处理的特殊类型,如set('X','Y','Z') 等这种类型Column对象没有对应的属性可以配置,这种可以直接设置new Column("col_name").setFinalType("set('X','
  • 分页查询

  • DataRow中两个比较特殊的方法put/puts

    通常情况下DataRow经常的方法是put(key, value), get(key) 但是在操作复杂数据结构时经常会遇到多层嵌套的情况 比较啰嗦的编码一般会这样 DataRow r0 = new DataRow(); DataRow r1 = new DataRow(); r0.put("r1",
  • 如果没有搜索到相关内容,就直接到群里喊一声,很快就有人回复
    QQ群(86020680) 微信群 过期或满员联系管理员