【发布时间】:2022-02-16 00:56:15
【问题描述】:
我正在尝试根据数据范围过滤器获取子集合的值。但是,当我进行过滤时,我得到了集合的所有值。
例如,对于以下数据,我只想获取 2019-01-01 到 2019-12-31 范围内的日期值
[
{
symbol: "sensor1",
data: [
{
date: ISODate("2017-11-25T00:00:00.000Z"),
value: 2.45,
},
{
date: ISODate("2019-11-26T00:00:00.000Z"),
value: 2.2444
},
{
date: ISODate("2019-12-25T00:00:00.000Z"),
value: 2.5,
},
{
date: ISODate("2020-01-25T00:00:00.000Z"),
value: 2.461,
},
]
}
]
有什么推荐吗? 谢谢!
【问题讨论】: