文章詳情頁
mongodb的java開發(fā)中使用兩個(gè)字段相等查詢條件應(yīng)該怎么寫?
瀏覽:259日期: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. 如何解決docker宿主機(jī)無法訪問容器中的服務(wù)?2. javascript - hash為什么可以做路由跳轉(zhuǎn),不會(huì)刷新頁面3. javascript - 項(xiàng)目clone到另外一臺(tái)電腦后,缺少大量依賴,求大神4. javascript - 微信IOS頁面中input type=number輸入數(shù)字無法顯示,安卓顯示正常5. node.js - vue-cli webpack express配置服務(wù)端路由規(guī)則6. 請(qǐng)問關(guān)于 Java static 變量的問題?7. 跨類調(diào)用后,找不到方法8. css3 - 沒明白盒子的height隨width的變化這段css是怎樣實(shí)現(xiàn)的?9. 淺談vue生命周期共有幾個(gè)階段?分別是什么?10. ios - Crash Log 里關(guān)于微信SDK的問題
排行榜

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