总结第二个集合中的要点,并将其放入第一个集合中
给定两个集合:
a:
{
_id: 123323525245,
token: "token_1",
points: 0
},
{
_id: 3454545334
token: "token_2"
points: 0
}
b:
_id: 1324454:
lines: [
{
token: "token_1",
points: 20
},
{
token: "token_1",
points: 10
},
{
token: "token_2",
points: 12
}
]
我想把集合B中的所有点都归纳为token,并把它放在集合a中期望集合a:
a:
{
_id: 123323525245,
token: "token_1",
points: 30
},
{
_id: 3454545334
token: "token_2"
points: 12
}
我应该使用什么查询?
1条答案
按热度按时间soat7uwm1#
先解开集合B,然后按令牌分组。
mongoplayground