Du behøver kun at bruge en faktisk DBRef (og mongoose-dbref ) i det tilfælde, hvor et felt kan indeholde ObjectId'er, der refererer til dokumenter i potentielt mere end én samling. En DBRef er en tuple af et ObjectId , et samlingsnavn og et valgfrit databasenavn.
Mongoose ref: felter indeholder dog kun et ObjectId og det er Mongoose-skemaet, der definerer hvad en samle ObjectIds-referencen.
Så Mongoose ref: felter er mere effektive og bør altid bruges, medmindre du har brug for referencestøtten til flere samlinger, som DBRef giver.