MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

L'attributo univoco di SailsJS e Mongo viene ignorato

Ha risposto su GitHub qui:https://github.com/balderdashy/sails-mongo/ problemi/181

Quando hai migrate: 'safe' set Waterline non tenterà di creare indici nel database. Unique funziona utilizzando gli indici univoci creati sul database durante una "migrazione".

Se ti trovi in ​​un ambiente di produzione, dovresti creare tu stesso gli indici e mantenere migrate: 'safe' impostato in modo che Waterline non tocchi i dati di produzione. In fase di sviluppo puoi impostare migrate: 'alter' e questi indici dovrebbero essere creati.