mybtis or()条件判断
WHERE
u.is_pc_user = #{isPcUser}
<if test="userName != null or email != null or phonenumber !=null or cardNo!=null ">
AND
<trim prefixOverrides="OR" prefix = "(" suffix=")">
<if test="userName != null and userName != ''" >
OR u.user_name = #{userName}
</if>
<if test="email != null and email != ''">
OR u.email = #{email}
</if>
<if test="phonenumber != null and phonenumber != ''">
OR u.phonenumber = #{phonenumber}
</if>
<if test="cardNo != null and cardNo != ''">
OR u.card_no = #{cardNo}
</if>
</trim>
</if>