Ich habe folgendes JSON Schema in MongoDB:Wie kann ich die Eindeutigkeit für mehrere Felder in Mongo angeben, NICHT kombiniert?
{"email": "[email protected]", "second_email": "[email protected]"}
Wie kann ich erzwingen, dass beiden Felder separat eindeutig sein werden und auch zwischen ihnen eindeutig sein.
heißt das folgende Dokument nicht gültig:
{"email":"[email protected]", "second_email":"[email protected]"}
Da [email protected]
ist existiert bereits in einem anderen Dokument in dem anderen Feld.
Btw sollten Sie 'createIndex' statt' sureIndex' verwenden – styvane
@ user3100115: oh, neue API? In welcher Version wurde es eingeführt? :) –
Nun 'sureIndex' ist in 3.0 veraltet. – styvane