sql拼接问题

blob.png

如图,在判断参数是否为空 然后拼接 and 语句时,

当kv 里的blob.png 是整型时  并且传的是0,  那么这个判断会当false走 ,有什么 好办法么

评论区

macaque

2017-09-12 16:15

小徐同学

2017-09-12 18:06

自己写个公共方法然后arp.getSqlKit().getEngine().addSharedObject("sk", new com.jfinal.kit.StrKit());
#if(sk.noBalank(para)) do something #end

JFinal

2017-09-13 23:57

#if ( param_i_status != null) 即可,jfinal 模板引擎为了减少代码输入量,#if (0) 的值为 false,而当你确实需要让 0 为 true 时,可以根据实际的逻辑多写点代码

热门反馈

扫码入社