文章詳情頁
mongodb的java開發(fā)中使用兩個(gè)字段相等查詢條件應(yīng)該怎么寫?
瀏覽:361日期:2024-03-29 15:15:26
問題描述
也就是類似sql中的where 字段A=字段B這樣的條件,我查了下網(wǎng)上有些帖子中寫的用$where的方式我查詢的時(shí)候會(huì)出錯(cuò),類似于:new Document('$where',new Document('字段A', '字段B')),請(qǐng)教應(yīng)該怎么寫才對(duì)?
問題解答
回答1:Mongo中不支持兩個(gè)字段相互比較的查詢,你只能通過程序去讀出并比較這兩個(gè)字段,在查詢條件中無法達(dá)到這個(gè)效果。
標(biāo)簽:
java
相關(guān)文章:
1. 我在centos容器里安裝docker,也就是在容器里安裝容器,報(bào)錯(cuò)了?2. docker不顯示端口映射呢?3. docker-machine添加一個(gè)已有的docker主機(jī)問題4. golang - 用IDE看docker源碼時(shí)的小問題5. docker-compose中volumes的問題6. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!7. docker內(nèi)創(chuàng)建jenkins訪問另一個(gè)容器下的服務(wù)器問題8. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問題!!9. docker容器呢SSH為什么連不通呢?10. mac里的docker如何命令行開啟呢?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備