慕尼黑9241062
2020-02-22 15:12
.apply("select * from table where name '{0}%'","") 这样的怎么解决
.inSql("id","(select id from table where name like '网%')")这样的语句 参数网能否使用{0}形式解决
inSql中不可以使用{0}这种形式。
使用apply,你是不是要实现id in (select id from table where name like '网%')这样的sql呢。
你可以这样写
.apply("id in (select id from table where name like {0})","网%")
你可以试试看,这个是不是你想要的结果。
谢谢明白了,我的意思是就是问像 '{0}%' 这样的怎么传参数,就是没想到把%放到外面。
MyBatis-Plus入门
56141 学习 · 381 问题
相似问题