Wie kann ich ein Auto-Inkrement-Feld für Meteor erstellen?

Ich benötige ein Auto-Inkrement-Feld, aber nicht für die primäre ID. Es dient nur dazu, den Benutzern einer Kundensupportanwendung eine leicht zu merkende Fallnummer bereitzustellen.

Ich habe diesen Artikel gefunden, in dem erklärt wird, wie ein Auto-Inkrement-Feld auf Mongodb erstellt wirdhttp://docs.mongodb.org/manual/tutorial/create-an-auto-incrementing-field/ Diese Lösungen werden von Minimongo jedoch noch nicht unterstützt.

Wie kann ich diese Funktion implementieren? Es ist mir egal, ob die Lösungen aufgrund von Fehlern einige aufeinanderfolgende Fallnummern überspringen, aber die Fallnummer muss eindeutig sein.

Gibt es einen anderen Ansatz, um eindeutige und kurze Fallzahlen zu generieren? Ich möchte den Benutzern keinen Fallcode wie diesen PxyooJWSKc3sMz6Lc geben, da sie sich auf ihre Probleme mit der Fallnummer beziehen müssen.

Bearbeiten:

Minimong unterstützt findAndModify nicht, daher kann ich die erste Lösung, die unter dem von mir geposteten Link aufgeführt ist, nicht verwenden. Die zweite Lösung erfordert auch Methoden, die auf minimongo nicht verfügbar sind.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage