Dit werkt zoals ontworpen. MongoDB staat geen joins op applicatieniveau toe via query's, u moet het aggregatieframework gebruiken voor complexere query's. Repository-query's maken het dus alleen mogelijk om DBRefs te vinden op volledige waarde (d.w.z. Address
objecten) of identifiers.
Het tweede voorbeeld zou moeten werken als u de waar-clausule corrigeert naar address.addressId
.
P.S.:Vermijd het indienen van tickets alleen omdat je hier niet meteen antwoord krijgt. Als je een ticket indient, voeg dan een voorbeeldproject met een testcase toe.