The $lookup’s document states ’ Performs a left outer join to an unsharded collection in the same database to filter in documents from the “joined” collection for processing. ’
What does unsharded collection mean?
How will I know whether a collection I want to join with sharded or unsharded?
Why a sharded collection cannot be looked up?