When you do a join in sql, you get information from different tables in a single query. Does the same thing happen on Firebase? Or is it necessary to make subsequent queries?
For example, in the following post:
This.projects = this.af.database.list (`projects`)
.map (projects => {
Return projects.map (project => {
Project.customers.map (customer => {
This.af.database.list (`customers`)
.subscribe (c => {
Customer = c;
});
});
Return project;
});
});
Does this query for each mapping, create a real-time connection of each element or just make a query / connection?