mongodb - MongoDB 嵌入式图表过滤器
问题描述
我在应用 MongoDB 过滤器(我们留给最终用户应用的可选过滤器)时遇到问题。我正在使用 Iframe 选项来显示图表。
当我添加一个基于整数的过滤器时,它工作正常并返回给我一些用户
eg:(年龄大于50岁的用户)
filter = { "age": { $gt: 50 } }
但是当我应用基于 _id 的过滤器时,它给了我 0
例如,那些 parentId 与给定 id 匹配的用户
filter = { "parent_id" : 6t94f5c7webccea2c3e3d6856 }
我也这样检查
filter = { "parent_id" : ObjectId("6t94f5c7webccea2c3e3d6856") }
但它们都不起作用。
这是我的文件的样子
`{_id : ObjectId("5fe081a0689bdf07a365ddbf"), city: "Pakistan", parent_id : ObjectId("6t94f5c7webccea2c3e3d6856"), Age : 50, Name : "Test" }`
谢谢。
解决方案
我发现你的查询没有问题,除了间距问题我使用了这样的过滤器,它们对我来说工作正常,请重新检查你的参数并尝试找出任何丢失的东西希望它有助于
filter = {“你的父母 id”:ObjectId( “mongoId”)}
推荐阅读
- apache-spark - 如何使用 Impala 读取包含复杂类型的 Hive 视图?
- javascript - For 循环不在 setTimeout 内迭代
- c# - 如何使统一的滑块显示在代码中?
- vb.net - 如何正确解析这个 JSON 字符串
- node.js - npm run 弹出后无法使用 JSX
- php - 如何插入……值……其中 Value= 等于用户给出的?复杂查询
- python - 采样音频不保留波(矢量)!
- html - 为什么开发人员在父 div 上使用 ::before 伪元素和 display:table
- javascript - 我不明白 $(".element").typed() 符号
- python - Python - 我应该按照我的想法迭代行吗?还是以不同的方式计划?