<if test="entity.hiddenstate != -1 "> and tsp_hiddendanger_.HIDDENSTATE =#{entity.hiddenstate} </if>
一开始我这样写的:<if test="entity.hiddenstate != null "> and tsp_hiddendanger_.HIDDENSTATE =#{entity.hiddenstate} </if>
而
entity.hiddenstate为integer类型,默认值就是0,所以我传不传0他都是空,所以就能查出所有的。
当实体类中存在只有0和1来控制状态的属性时,查询的时候SQL中的判断语句要注意
最新推荐文章于 2022-11-15 18:32:14 发布