我有一个名为“用户”的集合,并且在该集合内有一个名为“朋友”的字段,它是一个数组。它包含一个用户ID。
{
_id: 1
username: xxx
friends: [
{
userId: 2
}
]
},
{
_id: 2
username: yyy
friends: [
{
userId: 1
}
]
}
我想将用户2的数据显示为用户1的朋友 像这样
friends: [
{
userId: 2
username: yyy
}
]
首先选择_id = 1的用户,然后对朋友中的所有userId输出与userId和_id匹配的用户数据