{0}问题

来源:3-3 条件构造器查询(2)

慕尼黑9241062

2020-02-22 15:12

.apply("select * from table where name '{0}%'","") 这样的怎么解决


.inSql("id","(select id from table where name like '网%')")这样的语句 参数网能否使用{0}形式解决

写回答 关注

2回答

  • 老猿
    2020-02-22 20:10:39

    inSql中不可以使用{0}这种形式。

    使用apply,你是不是要实现id in (select id from table where name like '网%')这样的sql呢。

    你可以这样写

    .apply("id in (select id from table where name like {0})","网%")

    你可以试试看,这个是不是你想要的结果。

  • 慕尼黑9241062
    2020-02-24 16:04:27

    谢谢明白了,我的意思是就是问像 '{0}%' 这样的怎么传参数,就是没想到把%放到外面。

    老猿

    不客气同学,明白了就好。

    2020-03-01 17:14:33

    共 1 条回复 >

MyBatis-Plus入门

MyBatis-Plus框架入门必学课程!

56141 学习 · 381 问题

查看课程

相似问题