Parameter 'name' not found. Available parameters are [arg1, arg0, param1, param2]
Posted koma-vv
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Parameter 'name' not found. Available parameters are [arg1, arg0, param1, param2]相关的知识,希望对你有一定的参考价值。
解决方法:
<select id="selectIf" resultType="student">
SELECT id,name,age,score
FROM t_student
WHERE 1=1
<if test="arg0 != null and arg0 !=‘‘">
AND name LIKE ‘%‘ #{arg0} ‘%‘
</if>
<if test="arg1>=0">
AND age >= #{arg1}
</if>
</select>
出现异常情况:
如果用where就不用写1=1操作了
以上是关于Parameter 'name' not found. Available parameters are [arg1, arg0, param1, param2]的主要内容,如果未能解决你的问题,请参考以下文章
Multiple methods named 'status' found with mismatched result, parameter type or attributes(示
mybatis多参数查询问题:org.apache.ibatis.binding.BindingException: Parameter 'name' not found. Avail
Parameter 'name' not found. Available parameters are [arg1, arg0, param1, param2]
Required MultipartFile parameter 'file' is not present error
DataTables warning: Requested unknown parameter '0' from the data source for row '0'
axios异步访问后台 @RequestParam 获取参数 HTTP Status 400 - Required String parameter 'xx' is not prese