mybatis if test 條件參數為0 語句為加入到查詢語句中解決


轉載: https://blog.csdn.net/TrayLei/article/details/84579212

<if test="guardSpecialPojo.sfzy !=null and guardSpecialPojo.sfzy != '' ">
            <![CDATA[
            AND a.SFZY=#{guardSpecialPojo.sfzy}
             ]]>
        </if>

當傳入的guardSpecialPojo.sfzy的值等於0時不追加條件

需要把后面的 and guardSpecialPojo.sfzy != ''  去掉即可

<if test="guardSpecialPojo.sfzy !=null ">
            <![CDATA[
            AND a.SFZY=#{guardSpecialPojo.sfzy}
             ]]>
        </if>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM