MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Les requêtes dérivées ne fonctionnent pas avec DBRef

Je ne pense pas que la requête puisse fonctionner comme vous vous attendez à ce qu'elle fonctionne car MongoDB ne permet pratiquement pas de restreindre les résultats sur les propriétés des documents associés pointés via un DBRef . Donc, vous devez essentiellement interroger tous les Entity2 instances correspondant à la valeur donnée sur la propriété Property1 puis interrogez Entity1 instances correspondant à DBRef propriété comparée aux résultats de la première requête.