文章详情页
mongodb的java开发中使用两个字段相等查询条件应该怎么写?
浏览:429日期:2024-03-29 15:15:26
问题描述
也就是类似sql中的where 字段A=字段B这样的条件,我查了下网上有些帖子中写的用$where的方式我查询的时候会出错,类似于:new Document('$where',new Document('字段A', '字段B')),请教应该怎么写才对?
问题解答
回答1:Mongo中不支持两个字段相互比较的查询,你只能通过程序去读出并比较这两个字段,在查询条件中无法达到这个效果。
标签:
java
相关文章:
1. docker镜像push报错2. docker images显示的镜像过多,狗眼被亮瞎了,怎么办?3. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?4. docker api 开发的端口怎么获取?5. 如何解决docker宿主机无法访问容器中的服务?6. macos - mac下docker如何设置代理7. 老师,flex-shrink: 1; 按视频操作,不会自动缩放8. python - 怎样在linux下开发flask web应用时查看代码出错(traceback)的地方。9. 前端 - 类到底该如何去命名 .newsList 这种的命名难道真的不是过度语义化吗?~10. PHP中的$this代表当前的类还是方法?
排行榜

网公网安备