MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

O atributo exclusivo SailsJS e Mongo é ignorado


Respondido no GitHub aqui:https://github.com/balderdashy/sails-mongo/ questões/181

Quando você migrate: 'safe' set Waterline não tentará criar nenhum índice no banco de dados. Unique funciona usando os índices exclusivos criados no banco de dados durante uma "migração".

Se você estiver em um ambiente de produção, você mesmo deve criar os índices e manter migrate: 'safe' definido para que o Waterline não toque seus dados de produção. Em desenvolvimento, você pode definir migrate: 'alter' e esses índices devem ser criados.