Perlu diingat bahwa mongodb hanya dapat menggunakan satu indeks per kueri (itu tidak akan menggabungkan indeks untuk membuat kueri pada dua bidang yang memiliki indeks terpisah lebih cepat).
Karena itu, jika Anda ingin mencoba memeriksa keunikannya, Anda dapat melakukan kueri dari aplikasi sebelum memasukkan (yang hanya menyelesaikan sebagian masalah, karena ada celah antara saat Anda membuat kueri dan saat Anda memasukkan).
Anda mungkin ingin memberikan suara pada masalah JIRA ini untuk indeks yang difilter, yang mungkin akan membantu kasus penggunaan Anda: https://jira.mongodb.org/browse/SERVER-785