mybatis代碼自動生成的where-if 查詢Integer類型不生效問題

查詢語句:
<if test="intoIsPassed != null and intoIsPassed != '' "> and r.into_is_passed = #{intoIsPassed, jdbcType=INTEGER} </if>

  數據庫內容:java

postman查詢條件:數據庫

查詢結果:post

"intoIsPassed": 1,
中途沒有任何報錯!!!!!!
修改:去掉後面判斷部分
查詢語句:
<if test="intoIsPassed != null "> and r.into_is_passed = #{intoIsPassed, jdbcType=INTEGER} </if>

查詢成功!結果爲:blog

更改條件:class

 

至此,結束。test

相關文章
相關標籤/搜索