Aparentemente, itera sobre documentos, não dentro de um documento.
Demorou hello.world[0].id e hello.world[0].message de aDocument . Se você adicionar outro documento aDocument2 , haverá duas linhas.
Talvez deva expandir as listas que encontrar dentro. Mas a descrição da classe Query provavelmente diz que um resultado corresponde exatamente a um documento: