Wystarczy użyć rzeczywistego DBRef (i mongoose-dbref ) w przypadku, gdy pole może zawierać identyfikatory ObjectId, które odwołują się do dokumentów w potencjalnie więcej niż jednej kolekcji. DBRef jest krotką ObjectId , nazwę kolekcji i opcjonalnie nazwę bazy danych.
Mangusta ref: pola zawierają jednak tylko ObjectId i to schemat Mongoose definiuje, co jeden kolekcja odniesienia ObjectIds.
Więc Mongoose ref: pola są bardziej wydajne i powinny być zawsze używane, chyba że potrzebujesz wsparcia dla wielu kolekcji, które DBRef zapewnia.