Saya mencoba menggunakan plugin Play-ReactiveMongo untuk membaca/menulis catatan sederhana di MongoDB dengan Play dan Angular. Plugin ini sepertinya merupakan pilihan yang bagus karena memungkinkan Anda menggunakan kelas kasus sederhana dan JSON biasa alih-alih secara eksplisit mengkonversi antara BSON dan JSON. Namun beberapa contoh penggunaan plugin tampaknya tidak mencakup cara memetakan ID Objek MongoDB ke/dari JSON dalam kerangka yang sama. Ini semua tampaknya berfungsi dengan banyak pembacaan/penulisan implisit (= ajaib bagi saya) di latar belakang, tetapi tampaknya tidak menangani ID Objek.
Kode saya didasarkan pada Template Web Modern Alex Lashford, dan sangat mirip dengan Contoh Stephan Godbillion menggunakan JSON Read/Writes, tetapi baik Alex maupun Stephan tidak menunjukkan hubungannya dengan ID objek MongoDB.
Saya memerlukan semacam ID unik untuk catatan data saya, sehingga saya dapat mengambil dan memperbaruinya dll, dan masuk akal untuk menggunakan yang disediakan MongoDB, tetapi sepertinya saya tidak dapat menemukan cara untuk menggunakannya dengan bersih di dalam Play ReactiveMongo plugin.
Adakah yang tahu contoh yang menunjukkan cara menggunakan plugin Play ReactiveMongo dengan koleksi JSON dan beberapa cara memetakan ID Objek ke/dari JSON tanpa harus mengubah semua pemrosesan saya untuk menggunakan BSON?