我在应用 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" }`
谢谢。