dari https://docs.mongodb.com/manual/reference/operator/aggregation/lookup/
foreignField Menentukan bidang dari dokumen dari koleksi. $lookup melakukan pencocokan kesetaraan di foreignField ke localField dari dokumen input. Jika dokumen dari koleksi tidak berisi bidang asing, $lookup akan memperlakukan nilai sebagai null untuk tujuan pencocokan.
Ini akan dilakukan sama seperti kueri lainnya.
Jika Anda tidak memiliki indeks pada bidang _AccountId, itu akan melakukan kueri tabel lengkap untuk setiap satu dari 10.000 posting. Sebagian besar waktu akan dihabiskan di tabel tersebut.
db.users.ensureIndex("_AccountId", 1)
mempercepat proses sehingga melakukan 10.000 klik indeks, bukan 10.000 pemindaian tabel.