本篇文章給大家分享的是有關(guān)怎么在mybatis-plus中對(duì)isnull or進(jìn)行判斷,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)泉州,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):13518219792mybatis-plus 判斷null或者匹配固定值
wrapper.lambda().and(wrapper1 -> wrapper1.isNull(MaterialInfoDO::getCompanyId).or().eq(MaterialInfoDO::getCompanyId, "ABC");
補(bǔ)充:Mybatis-plus查詢(xún)時(shí)某些字段為null
在網(wǎng)站上搜索得到的是mybatis配置中需要添加一段配置駝峰命名法
mybatis:configuration:map-underscore-to-camel-case: true
但在公司項(xiàng)目中這個(gè)配置是已經(jīng)配置的了,經(jīng)過(guò)測(cè)試還是無(wú)法獲取正確的值
經(jīng)過(guò)自己查看代碼后發(fā)現(xiàn),是字段無(wú)法映射到對(duì)應(yīng)的實(shí)體上,即
charging_name(entity)->charging_name(database)
將實(shí)體類(lèi)的charging_name修改為chargingName,開(kāi)啟駝峰命名法,就可以獲取正確的值了。
以上就是怎么在mybatis-plus中對(duì)isnull or進(jìn)行判斷,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。