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: