Nous avons environ 20 millions d'enregistrements dans notre mongodb. Dans ma collection appelée «posts», il y a un champ appelé «id» qui était censé être unique mais maintenant il a tout foiré. Nous voulons juste que ce soit unique et il y a beaucoup de doublons maintenant. Nous voulions juste faire quelque chose comme itérer sur chaque reocrd et lui attribuer un identifiant unique dans une boucle de 1 à 20 millions.Jobsed up ids in mongodb
Quelle serait la façon la plus simple de le faire?
N'y aviez-vous pas un index unique? Qu'en est-il du champ _id? –
@Sergio Tulentsev - _id est intact. Je viens de créer un index sur le champ d'identification, mais c'était après que les identifiants ont été foiré. Je suis assez nouveau à mongo –
Que voulez-vous faire avec les valeurs d'ID en double? –