Closed
Description
code
var builder = SqlBuilder.select(selectList)
.from(unit)
.where();
if (StringUtils.isNotEmpty(form.getCode())) {
builder.and(code, SqlBuilder.isEqualTo(Short.valueOf(form.getCode())));
}
if (StringUtils.isNotEmpty(form.getSingle())) {
builder.and(single, isLike(SQLUtil.likeDoubleSide(form.getSingle())));
}
if (StringUtils.isNotEmpty(form.getPlural())) {
builder.and(plural, isLike(SQLUtil.likeDoubleSide(form.getPlural())));
}
List<Unit> modelList = mapper.selectPage(form.buildPage(), builder.build()
.render(RenderingStrategies.MYBATIS3));
I want to use keyword ESCAPE for isLike. How to do? thanks.
like this: select * from unit where plural like ? escape ''
Metadata
Metadata
Assignees
Labels
No labels