Dijawab di GitHub di sini:https://github.com/balderdashy/sails-mongo/ masalah/181
Saat Anda memiliki migrate: 'safe'
set Waterline tidak akan mencoba membuat indeks apa pun di database. Unique bekerja dengan menggunakan indeks unik yang dibuat pada database selama "migrasi".
Jika Anda berada di lingkungan produksi, Anda harus membuat indeks sendiri dan menjaga migrate: 'safe'
atur agar Waterline tidak menyentuh data produksi Anda. Dalam pengembangan Anda dapat mengatur migrate: 'alter'
dan indeks ini harus dibuat.