Javascript 不显示按ObjectId筛选的嵌入式MongoDB图表

Javascript 不显示按ObjectId筛选的嵌入式MongoDB图表,javascript,reactjs,react-native,Javascript,Reactjs,React Native,我正在尝试使用iFrame在我的React原生应用程序中显示MongoDB图表中的图表。该图显示了属于某个用户的任务,我想根据用户的id对其进行筛选 Mongodb图表中的过滤器设置已配置 它总是给我一张空白的图表。如果我移除另一个字段的过滤器或过滤器,则可以毫无问题地看到它 这是带有筛选器的url: `https://charts.mongodb.com/charts-mitiempo-trqxx/embed/charts?id=88615f15-7209-4048-a1f0-e8944d46

我正在尝试使用iFrame在我的React原生应用程序中显示MongoDB图表中的图表。该图显示了属于某个用户的任务,我想根据用户的id对其进行筛选

Mongodb图表中的过滤器设置已配置

它总是给我一张空白的图表。如果我移除另一个字段的过滤器或过滤器,则可以毫无问题地看到它

这是带有筛选器的url:

`https://charts.mongodb.com/charts-mitiempo-trqxx/embed/charts?id=88615f15-7209-4048-a1f0-e8944d467c26&filter={"userId":%20{$eq:%20ObjectId('60b668e3a882060015dd4747')}}&theme=light`
&filter={"userId":%20{$eq:%20ObjectId('60b668e3a882060015dd4747')}}&theme=light`
过滤器的详细信息:

`https://charts.mongodb.com/charts-mitiempo-trqxx/embed/charts?id=88615f15-7209-4048-a1f0-e8944d467c26&filter={"userId":%20{$eq:%20ObjectId('60b668e3a882060015dd4747')}}&theme=light`
&filter={"userId":%20{$eq:%20ObjectId('60b668e3a882060015dd4747')}}&theme=light`

我认为这是来自过滤器的URI编码或语法错误,但我找不到什么。。。有人能帮我吗?谢谢

如果有人需要帮助,解决方案是使用$oid而不是ObjectId():