I have a collection like this:
collection base:
{
_id:"a"
field:[
{
_id:"aa",
field1:"aa1"
},
{
_id:"ab",
field2:"ab2"
},
]
}
what query can I use to have a result like this:
{
_id:"a"
field:
{
_id:"ab",
field2:"ab2",
field1:"aa1"
},
}
In other words i want use this function as mongoose query on field array:
field.reduce((p,c)=>({...p,...c}),{})
_id:"ab"why its not_id:"aa"?