Detta fungerar som designat. MongoDB tillåter inte anslutningar på applikationsnivå via frågor, du måste använda aggregeringsramverket för mer komplexa frågor. Således tillåter förvarsfrågor endast att hitta DBRefs efter fullständigt värde (dvs Address
objekt) eller identifierare.
Det andra exemplet borde fungera om du fixar where-satsen till address.addressId
.
P.S.:Undvik att lämna in biljetter bara för att du inte får svar direkt här. Om du lämnar in en biljett, se till att bifoga ett exempelprojekt med ett testfall.