mybatis中 if 標籤 test 等於判斷

在mybatis中不等於一般是

<if test="formNumber != null and formNumber != ''">

我們想當然的要是需要判斷等於的話,肯定就是用==唄,實際情況打臉啊,哈哈,發現直接改成 ==的話,if裏面的內容始終都不進去!!!!

解決辦法:

<if test='flag != null and flag == "3"'>

大家發現不同了嗎?就是當使用==的時候,需要test外層使用 ''單引號,裏面的參數使用 ""雙引號!

雖然是小的細節點,但是也記錄下來,方便阻塞這個問題的小夥伴們參考。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章