后端如何解析rsql作为查询条件

yexiu 使用操作 13

版本号:

镜像版本 harbor.oinone.top/oinone/oinone-designer-mini-v5.2:5.2.9

本地版本 5.2.9

问题:

前端直接传递的rsql到后端,想作为查询条件直接拼到queryWrapper里面查询。

你的期望:

正常执行

如何重现问题:

回复

共1条回复 我来回复
  • yexiu的头像
    yexiu
    数式Oinone用户
    评论

    String rsql = “(1==1) and (1==1) and (pamirsEmployee.teacherId == 736029421688907284)”;
    String sql = RsqlParseHelper.parseRsql2Sql(Teacher.MODEL_MODEL, rsql);
    queryWrapper.apply(sql);
    return new Teacher().queryPage(page, queryWrapper);

    2周前 0条评论