U hoeft alleen een daadwerkelijke DBRef . te gebruiken (en mongoose-dbref ) voor het geval een veld ObjectIds kan bevatten die verwijzen naar documenten in mogelijk meer dan één verzameling. Een DBRef is een tupel van een ObjectId , een collectienaam en een optionele databasenaam.
Mongoose ref: velden bevatten echter alleen een ObjectId en het is het Mongoose-schema dat bepaalt wat één verzamel de ObjectIds-referentie.
Dus Mongoose ref: velden zijn efficiënter en moeten altijd worden gebruikt, tenzij u de referentie-ondersteuning voor meerdere collecties nodig heeft die DBRef biedt.