Ho il seguente schema di JSON in MongoDB:Come posso specificare l'unicità su più campi in mongo, NON combinati?
{"email": "[email protected]", "second_email": "[email protected]"}
Come posso far rispettare che entrambi i campi sarà unica separatamente e anche essere unica tra di loro.
cioè il seguente documento non sarà valida:
{"email":"[email protected]", "second_email":"[email protected]"}
Perché [email protected]
è già presente in un altro documento nell'altro campo.
Dovresti usare 'createIndex' invece di' ensureIndex' – styvane
@ user3100115: oh, nuova API? In che versione è stata introdotta? :) –
Bene 'ensureIndex' è deprecato in 3.0. – styvane