我試圖修改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