Voici donc le problème :
J'ai un document dans la collection A. Lorsqu'il est créé pour la première fois, il n'est pas référencé par d'autres documents. À un moment donné, un document de la collection B sera créé et référencera l'ObjectId d'un document de la collection A.
Quelle est la meilleure façon de trouver tous les documents de la collection A qui ne sont pas référencés par un document de la collection B ?
Je sais que MongoDB ne prend pas en charge les jointures, mais je me demande s'il existe une autre solution à ce problème que de récupérer tous les ID d'objets référencés dans la collection B et de trouver les documents de la collection A qui ne figurent pas dans cette liste, car cette solution ne serait probablement pas très évolutive.
Puis-je simplement intégrer le document de la collection A dans le document de la collection B, puis le supprimer de la collection A ? Est-ce la meilleure solution ?
Merci pour votre aide et vos commentaires.