Wenn ich ein Schema wie folgt hatte:Mungo: Wie definiert man eine Kombination von Feldern als einzigartig?
var person = new Schema({
firstName: String,
lastName: String,
});
Ich möchte sicherstellen, dass es nur ein Dokument mit dem gleichen Vor- und Nachnamen ist.
Wie kann ich das erreichen?
Diese funktionierte nur für mich, wenn ich zuerst meine Sammlung fallen ließ. – chovy
@chovy Sie müssen die Auflistung nicht löschen, aber Sie müssen einen vorhandenen zusammengesetzten Index für die Felder löschen. – JohnnyHK
Ich hatte keinen bestehenden zusammengesetzten Index. Aber ich war in der Lage, Duplikate einfach (wiederholt) hinzuzufügen, selbst nach dem Neustart meines App-Servers. Es dauerte nicht, bis ich die Sammlung fallen ließ. – chovy