文章详情页
mongodb的java开发中使用两个字段相等查询条件应该怎么写?
浏览:144日期:2024-03-29 15:15:26
问题描述
也就是类似sql中的where 字段A=字段B这样的条件,我查了下网上有些帖子中写的用$where的方式我查询的时候会出错,类似于:new Document('$where',new Document('字段A', '字段B')),请教应该怎么写才对?
问题解答
回答1:Mongo中不支持两个字段相互比较的查询,你只能通过程序去读出并比较这两个字段,在查询条件中无法达到这个效果。
标签:
java
相关文章:
1. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下2. java编程思想第4版中文版的几处谬误?3. java - C语言的一道算法题-兄弟郊游问题 求解?4. Mongodb web连接28017后,提示登录的用户名密码在 db那里预设置5. java - jdbc无法连接postgresql数据库6. Android 不规则裁剪,多边形任意拖动裁剪?7. 需要一个Java映射/表,其中多个键指向一个值。价值通常会改变8. java - 做数据库向手机端的推送要系统地学习哪些知识?求大神指点,谢谢!9. 请问怎么改变超链接字体的颜色?10. html - 开发android的调取我web页面 他之前用的是收费的浏览器包 显示是全的换了免费的浏览器包后 显示就不全 是什么原因啊
排行榜
![dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下](http://www.haobala.com/attached/image/news/202311/1028095cc6.png)