qq_慕数据2003157
2020-08-13 17:45
SELECT
! ISNULL( uwl.user_id ) AS isLike,
uw.id,
uw.liked_num
FROM
user_wonderful uw
LEFT JOIN user_wonderful_liked uwl ON uw.id = uwl.uw_id
AND uwl.user_id = 1
请问老师这个AND uwl.user_id = 1使用什么方法在代码中拼装?
应该可以使用原生的mybatis的方式和条件构造器混合使用,但要确保没有sql注入风险才可以,例如:
SELECT! ISNULL( uwl.user_id ) AS isLike,uw.id,uw.liked_num FROM user_wonderful uw LEFT JOIN user_wonderful_liked uwl ON uw.id = uwl.uw_id AND ${xxxx} ${ew.customSqlSegment}
apply("uwl.user_id = {0}", 1)
MyBatis-Plus入门
56140 学习 · 381 问题
相似问题