Keuntungan utama adalah abstraksi dibandingkan mongo murni.
Banyak pengembang yang berasal dari tipe database SQL merasa sangat tidak nyaman bekerja dengan koleksi dinamis yang tidak memiliki struktur yang ditentukan. Jadi Skema di tempat pertama membantu dengan itu.
Selain itu, ini mengimplementasikan validasi dan fitur rapi lainnya untuk memastikan skema Anda konsisten saat memasukkan/memperbarui/menemukan dokumen dari koleksi.
Itu juga menciptakan Model abstraksi yang membuatnya lebih mudah untuk dikerjakan, jadi sepertinya Anda hanya bekerja dengan objek daripada data murni.
Ada banyak barang lain seperti middleware , plugin , populasi , validasi . Silakan periksa dokumen luwak untuk informasi lebih lanjut:
Secara pribadi, saya lebih suka mongo murni karena lebih konsisten dengan dokumen mongo 10gen resmi dan tidak membuat abstraksi yang selalu memerlukan batasan dan aturan yang harus Anda ikuti.