ここでGitHubに回答: https://github.com/balderdashy/sails-mongo/問題/181
migrate: 'safe'
がある場合 set Waterlineは、データベースにインデックスを作成しようとはしません。一意は、「移行」中にデータベースに作成された一意のインデックスを使用して機能します。
実稼働環境にいる場合は、自分でインデックスを作成し、migrate: 'safe'
を維持する必要があります Waterlineが本番データに触れないように設定します。開発では、migrate: 'alter'
を設定できます これらのインデックスを作成する必要があります。