Berikut kesimpulan dari semua yang saya lihat.
Menggunakan DBRef
bukan join
operasi, itu akan secara otomatis meminta dua kali atau lebih, tergantung pada seberapa banyak DBRef
Anda dapatkan di kolom koleksi ini.
Dengan asumsi Anda memiliki koleksi yang modelnya memiliki 10 DBRef
, Anda membuat kueri untuk daftar 10 elemen dan salah satunya DBRef
apakah really needed
. Setelah Anda melakukan kueri, Mongodb akan menjalankan 101(1 + 10*10)
kueri, secara otomatis, tidak peduli Anda membutuhkan DBRef
ini atau tidak. Jika Anda menanyakan bidang ini secara manual, hanya beberapa pengkodean dan hanya 11(1 + 1*10)
kueri diperlukan.
Jadi, apa yang Anda katakan?