fra https://docs.mongodb.com/manual/reference/operator/aggregation/lookup/
fremmedField Angiver feltet fra dokumenterne i from-samlingen. $lookup udfører et lighedsmatch på fremmedfeltet til det lokale felt fra inputdokumenterne. Hvis et dokument i fromcollection ikke indeholder det fremmede felt, behandler $lookup værdien som null for matchende formål.
Dette vil blive udført på samme måde som enhver anden forespørgsel.
Hvis du ikke har et indeks i feltet _AccountId, vil det lave en komplet tabelscanningsforespørgsel for hvert af de 10.000 indlæg. Størstedelen af tiden vil blive brugt i den tabelscanning.
db.users.ensureIndex("_AccountId", 1)
fremskynder processen, så den laver 10.000 indekshits i stedet for 10.000 tabelscanninger.