Isso funciona como projetado. O MongoDB não permite junções no nível do aplicativo por meio de consultas, você precisaria usar a estrutura de agregação para consultas mais complexas. Assim, as consultas de repositório só permitem encontrar DBRefs por valor completo (ou seja,
Address
objetos) ou identificadores. O segundo exemplo deve funcionar se você corrigir a cláusula where para
address.addressId
. P.S.:Por favor, evite arquivar bilhetes só porque você não obtém uma resposta imediatamente aqui. Se você registrar um ticket, certifique-se de anexar um projeto de amostra com um caso de teste.