Svarat på GitHub här:https://github.com/balderdashy/sails-mongo/ nummer/181
När du har migrate: 'safe' set Waterline kommer inte att försöka skapa några index på databasen. Unikt fungerar genom att använda de unika indexen som skapats på databasen under en "migrering".
Om du är i en produktionsmiljö bör du skapa indexen själv och behålla migrate: 'safe' ställ in så att Waterline inte rör dina produktionsdata. Under utvecklingen kan du ställa in migrate: 'alter' och dessa index bör skapas.