Funziona come previsto. MongoDB non consente join a livello di applicazione tramite query, è necessario utilizzare il framework di aggregazione per query più complesse. Pertanto, le query del repository consentono solo di trovare DBRefs per valore completo (ad esempio Address
oggetti) o identificatori.
Il secondo esempio dovrebbe funzionare se correggi la clausola where su address.addressId
.
P.S.:Si prega di evitare di presentare i biglietti solo perché non si ottiene immediatamente una risposta qui. Se presenti un ticket, assicurati di allegare un progetto di esempio con un test case.