Anda hanya perlu menggunakan DBRef
yang sebenarnya (dan mongoose-dbref
) untuk kasus di mana bidang dapat berisi ObjectIds yang mereferensikan dokumen di lebih dari satu koleksi. Sebuah DBRef
adalah tuple dari ObjectId
, nama koleksi, dan nama database opsional.
ref:
. luwak bidang, bagaimanapun, hanya berisi ObjectId
dan skema luwak yang mendefinisikan apa yang satu mengumpulkan referensi ObjectIds.
Jadi Luwak ref:
bidang lebih efisien dan harus selalu digunakan kecuali Anda memerlukan dukungan referensi multi-koleksi yang DBRef
menyediakan.