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.