J'essaie de modifier la structure de données dans mongodb, mais je ne connais pas un bon moyen.Fusionner des enregistrements dans mongodb
Données actuelles:
{"user_id": 123, "prod_id": 123},
{"user_id": 123, "prod_id": 234},
{"user_id": 123, "prod_id": 345},
...
Et je veux créer les données ci-dessous en haut un:
{"user_id": 123, "prod_id": [123, 234, 345]},
...
Je sais que je devrais utiliser db relationnelle, si je dois utiliser MongoDB pour une raison quelconque .
Vérifiez mongo aggregation '$ group' et https://docs.mongodb.com/manual/reference/operator/aggregation/addToSet/ – Yogesh