Ya, boleh saja menggunakan nilai acak untuk id objek, jika beberapa nilai ada di _id
bidang dokumen yang disimpan, diperlakukan sebagai objectId.
Sejak _id
bidang selalu diindeks, dan kunci utama, Anda perlu memastikan bahwa objek yang berbeda dihasilkan untuk setiap objek. Ada beberapa panduan untuk mengoptimalkan id objek yang ditentukan pengguna:
https://docs.mongodb.com/manual/core/document/#the-id-field.