我试图修改mongodb中的数据结构,但我不知道一个好方法。合并mongodb中的记录
当前数据:
{"user_id": 123, "prod_id": 123},
{"user_id": 123, "prod_id": 234},
{"user_id": 123, "prod_id": 345},
...
我想从上面一个下面创建数据:
{"user_id": 123, "prod_id": [123, 234, 345]},
...
我知道我应该使用关系型数据库,但我必须使用MongoDB的出于某种原因。
查看mongo聚合'$ group'和https://docs.mongodb.com/manual/reference/operator/aggregation/addToSet/ – Yogesh