Musíte použít pouze skutečný DBRef (a mongoose-dbref ) pro případ, kdy pole může obsahovat ObjectId, která odkazují na dokumenty v potenciálně více než jedné kolekci. A DBRef je n-ticí ObjectId , název kolekce a volitelný název databáze.
Mongoose ref: pole však obsahují pouze ObjectId a je to schéma Mongoose, které definuje co jeden shromážděte referenci ObjectIds.
Takže Mongoose ref: pole jsou efektivnější a měla by se používat vždy, pokud nepotřebujete referenční podporu pro více kolekcí, kterou DBRef poskytuje.