问题标签 [mongodb-charts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - MongoDB Charts如何获取createdAt和updatedAt的时间差
样本数据。
代码:
输出:
预期产出
我想获取 createdAt 和 updatedAt 字段的时差并获取时间的平均值,以便我可以显示在我的 MongoDB 图表上。关于如何做的任何建议?
mongodb - 在 MongoDB 上使用 max 字段查询对象
我是 MongoDB 新手,我使用 Atlas & Charts 来查询和可视化结果。我想创建一个图表,显示每天的最大金额,并指出拥有最大金额的人。
例如:如果我的收藏包含以下文档:
为了创建具有以下结果的图形,我在查询框(在“图表”上)应该使用什么查询?
mongodb - MongoDB 嵌入式图表过滤器
我在应用 MongoDB 过滤器(我们留给最终用户应用的可选过滤器)时遇到问题。我正在使用 Iframe 选项来显示图表。
当我添加一个基于整数的过滤器时,它工作正常并返回给我一些用户
eg:(年龄大于50岁的用户)
但是当我应用基于 _id 的过滤器时,它给了我 0
例如,那些 parentId 与给定 id 匹配的用户
我也这样检查
但它们都不起作用。
这是我的文件的样子
谢谢。
arrays - MongoDB 图表 $multiply
我有这样的数据。
我想做的是将价格乘以数量。
执行:
我有一个错误$multiply 只支持数字类型,不支持数组
mongodb - MongoDB 两个 $mulitply 在一个聚合中
嗨,我想寻求帮助,如果我怎样才能实现总数将乘以 0.20 并将被命名为交易。
这是我目前的聚合。 见游乐场
mongodb - 删除空 MongoDB 聚合
如果该字段为空,我只想留空。
数据:
输入:
我的一些数据在历史数组中没有处理状态。我不想在我的数据中包含 null。FYR:我在 mongodb 图表中执行此操作。
mongodb - MongoDB聚合统计小时范围内的产品数量
我正在使用 mongodb 图表。是否可以获得时间范围内的产品数量(例如:12:00am - 5:00am)
例如,我在凌晨 3:00 添加了 2 个产品,然后在凌晨 4:00 添加了 5 个产品。
我通过它的 createdAt 字段来计算产品。
我有一个这样的示例数据:
输出:
我正在使用 createdAt 字段计算产品。
凌晨 3:00 2 个产品 凌晨 4:00 5 个产品
reactjs - React中的MongoDB嵌入图表,过滤ObjectId不起作用
我使用 SDK 将 mongoDB 图表嵌入到反应组件中。图表效果很好,现在我想添加一个过滤器以发送用户的 team_oid。
我仔细按照过滤器嵌入式图表说明here
当我创建没有过滤器的图表时,效果很好:
但是...当我添加过滤器时,它会停止工作:
它只显示图表的标题,但没有数据(图表为空白)。就好像过滤器没有数据一样。
这是渲染逻辑:
这是过滤的工作原理吗?这对于 SDK 查询来说是典型的吗?
任何提示或建议表示赞赏!
mongodb - 来自 MongoCharts 的 NODE JS + Mongodb 聚合管道
目前无法弄清楚为什么一个管道有效而另一个管道无效。我从 MongoDB 图表中获得了两个管道,它们都返回了一些东西并在 MongoDBCharts 上显示图表。但是,当我在代码中使用它们时,只有第一个管道会返回一些东西。我对所有情况都使用了相同的数据。任何建议将不胜感激!
第一个不过滤过去 30 天(由 Mongo 硬编码),两个管道都是从 Mongodb 图表复制的,并且没有更改。
第二个
reactjs - 如何使用 ObjectID 过滤 MongoDB 图表?
我正在尝试按用户的组织 ID 过滤 MongoDB 中的图表。过滤器适用于字符串和数字,但当我尝试使用 ObjectID 过滤时它不起作用。
这没有返回任何结果,可能是因为“组织”是一个 ObjectID;
这给了我一个错误(加载此图表的数据时出错(错误代码:-1)。未知错误。);
这个字符串过滤器有效,但不是我需要的;
这个字符串过滤器有效,但不是我需要的;
有没有办法在前端将字符串转换为 Mongoose ObjectID?