我使用cxf-rt-rs-extension-search将fiql查询转换为jpa查询。如果参数中包含I,则它将失败并在位置处出现异常意外关闭括号。
FIQL规范是否提到任何转义字符?重现问题的一种简单方法是
SearchCondition<JPAEntityClass> sc = new FiqlParser<JPAEntityClass>(JPAEntityClass.class).parse("name==hi(");
答案 0 :(得分:0)
我必须实现自己的解析器,有选择地逃脱。