我有一个应该“展平”并从中进行计算的数据集。问题是我在Mongodb数据集中有一个包含0到11+个对象的数组
数据集:
{
id: 1234,
status: "complete",
statushistory: [{
status: "started",
date: 01-01-1999
},
{
status: "staged",
date: 01-02-1999
},
{
status: "completed",
date: 02-02-1999
}]
}
数据的形状或形式都不复杂,但是有人要求我用类似的数据制作表,这些数据显示每个状态更改之间的时间跨度,但是状态数组可以是0,也可以是许多,具体取决于过程所走的“道路”以及对象/文档处于哪个阶段。
如果我不局限于静态的二维表布局作为端点(将在分析系统中使用),这将很容易
任何对答案总体方向的建议都将不胜感激
我要按原样使用数据集,技术必须是.net核心和Mongodb
谢谢您的时间!