【发布时间】:2020-01-16 10:02:14
【问题描述】:
我不知道如何写标题,但我的问题是我在 MongoDB 中有一个嵌套数组数据,其结构如下:
[
{
employee: one,
data: [
{
tahun: 2020
},
{
tahun: 2022
}
],
somedata: ...,
..
},
{
employee: two,
data: [
{
tahun: 2019
},
{
tahun: 2022
}
]
},
somedata: ...,
..
]
我想显示所有员工,但只显示数据 tahun = 2022。所以应该是这样的:
[
{
employee: one,
data: [
{
tahun: 2022
}
]
},
somedata: ...,
..
{
employee: two,
data: [
{
tahun: 2022
}
]
},
somedata: ...,
..
]
我不知道如何用猫鼬函数.find() 过滤它。到目前为止,我只能返回数据数组(过滤),但不能像这样返回整个 employees 数据:
[
data: [
{
tahun: 2022
}
],
data: [
{
tahun: 2022
}
]
]
可可
【问题讨论】:
标签: javascript node.js reactjs express mongoose