首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
sql模板传参问题
sxf2018
2018-04-12 13:02
我想拿一个参数dimensionId,
java代码这样写的,
怎么就是拿不到?
项目:
JFinal
评论区
JFinal
2018-04-12 13:19
getSqlPara有两个方法:
getSqlPara(String, Object... paras);
getSqlPara(String, Map cond);
根据你的代码来看,你选择的是第一个方法,而第一个方法取参是用 #para(integer index) 的形式
而你的代码是通过 #para(value) 的形式,自然就获取不到了
解决办法很简单,使用 getSqlPara(String, Map cond) 这个方法即可
回复
JFinal
2018-04-12 13:20
或者使用第二个方法:
getSqlPara("biz.xxx", TermConstant.TERM_REVIEW_PASS, dimensionId);
然后模板中通过 #para(0) 与 #para(1) 来分别取这两个参数的值
回复
发送
我要反馈
热门反馈
扫码入社
getSqlPara(String, Object... paras);
getSqlPara(String, Map cond);
根据你的代码来看,你选择的是第一个方法,而第一个方法取参是用 #para(integer index) 的形式
而你的代码是通过 #para(value) 的形式,自然就获取不到了
解决办法很简单,使用 getSqlPara(String, Map cond) 这个方法即可