cómo obtener datos dentro de Firebase, cuando tenemos una relación de muchos a muchos
Leí esta preguntaRelación de muchos a muchos en Firebase,
y aquí describe cómo crear o estructurar una relación de muchos a muchos dentro de firebase (base de datos nosql), y es bastante fácil,
companyContractors
companyKey1
contractorKey1: true
contractorKey3: true
companyKey2
contractorKey2: true
contractorCompanies
contractorKey1
companyKey1: true,
companyKey2: true
contractorKey2
companyKey2: true
contractorKey3
companyKey1: true
pero cuando quiero obtener la compañía específica de todos los contratistas, ¿puedo hacerlo con una sola solicitud? porque en este caso solo obtengo una lista de id, y después de eso, usando js loop o forEach, hago múltiples solicitudes.
generalmente en otras API, solo uso
URL/contractor/:id/company or
URL/company/:id/contractors
¿Cómo hacerlo en Firebase?
Sería genial tener un ejemplo de uso de angular2, angularfire2
Gracias