gpt4 book ai didi

mybatis - 有没有办法测试参数映射中参数是否存在?

转载 作者:行者123 更新时间:2023-12-02 08:15:24 25 4
gpt4 key购买 nike

mybatis中有没有办法测试查询参数映射中是否包含某个参数?

我正在寻找这样的东西:

<select id="selectByKey" resultMap="MyObjectMap" parameterType="map">
select obj.* from obj where obj.id=#{id:VARCHAR}
<!-- I'm looking for a method like that below -->
<if test="parameterExists('forUpdate')">
<if test="forUpdate == 1">
for update
</if>
</if>
</select>

最佳答案

您可以使用此测试:

<if test="_parameter.containsKey('forUpdate')">your code....</if> 

关于mybatis - 有没有办法测试参数映射中参数是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17968333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com