como obter dados dentro do firebase, quando temos muitos para muitos
Eu li esta perguntaRelacionamento muitos para muitos no Firebase,
e aqui descreve como criar ou estruturar muitos para muitos relacionamentos no firebase (banco de dados nosql), e é bastante fácil,
companyContractors
companyKey1
contractorKey1: true
contractorKey3: true
companyKey2
contractorKey2: true
contractorCompanies
contractorKey1
companyKey1: true,
companyKey2: true
contractorKey2
companyKey2: true
contractorKey3
companyKey1: true
mas quando quero obter uma empresa específica de todos os contratantes, posso fazê-lo usando apenas uma solicitação? porque nesse caso eu recebo apenas uma lista de id e, depois, usando o loop js ou forEach, faço várias solicitações.
geralmente em outras APIs, eu só uso
URL/contractor/:id/company or
URL/company/:id/contractors
como fazê-lo no firebase?
seria legal ter um exemplo de usar angular2, angularfire2
obrigado