: Joins in NoSQL world: Here in NoSQL world, we have $lookup aggregate function for performing joins and it performs left outer equi-join functionality. This aggregate function is only available from MongoDB 3.2 versions only. The Left outer equi-join produces a result set that contains data for all documents from the left table (collection) together with data from the right table (collection) for documents where there is a match with documents from the left table (collection). See the diagram below $lookup – Left Outer Equi-Joins Below diagram illustrates the syntax for performing the join: 1) leftCollection is the collection that the aggregation is being performed on and is the left collection in the join 2) from identifies the collection that it will be joined with – the ...