Solo necesita usar un DBRef real (y mongoose-dbref ) para el caso en que un campo pueda contener ObjectIds que hagan referencia a documentos en potencialmente más de una colección. Un DBRef es una tupla de un ObjectId , un nombre de colección y un nombre de base de datos opcional.
Mangosta ref: los campos, sin embargo, contienen solo un ObjectId y es el esquema Mongoose el que define qué uno recopila la referencia de ObjectIds.
Entonces Mangosta ref: los campos son más eficientes y siempre deben usarse a menos que necesite el soporte de referencia de varias colecciones que DBRef proporciona.