consulta de database (base de firebase) anidada niños y sorting

Sé que firebase recomienda desnormalizar la estructura de su database … pero ¿qué pasa si no escuchas bien …?

Ejemplo:

  • usuarios

    • usuario1
      • foo
        • baz
        • bar
      • chats
        • (gran JSON)
    • usuario2
      • foo
        • baz
        • bar
      • chats
        • (gran JSON)

foo y chats son mi forma de desnormalizar los datos dentro de cada usuario.

¿Es posible consultar users/*/foo y orderarlos por bar ?

No. No puede realizar una consulta contra una propiedad de un hermano.