Zde je závěr všeho, co jsem viděl.
Pomocí DBRef není join operace, automaticky se dotazuje podruhé nebo vícekrát, záleží na tom, kolik DBRef máte v této kolekci.
Za předpokladu, že máte kolekci, její model má 10 DBRef , provedete dotaz na seznam 10 prvků a jeden z těchto DBRef je really needed . Jakmile zadáte dotaz, Mongodb spustí 101(1 + 10*10) dotazy, automaticky, bez ohledu na to, zda tyto DBRef potřebujete nebo ne. Pokud tato pole zadáte ručně, stačí pár kódů a pouze 11(1 + 1*10) jsou potřeba dotazy.
Tak, co říkáte?