GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Mongorestore:createIndex-Fehler:Werte im v:2-Indexschlüsselmuster können nicht vom Typ Objekt sein. Es sind nur Zahlen > 0, Zahlen < 0 und Strings erlaubt

Für die Leute, die in Zukunft hierher kommen werden, war das Problem, dass ich MongoDB 4.0 auf dem lokalen Server verwendet habe und der Server auf 4.2 war:

Ab Version 4.2 verwendet mongodump das Format Extended JSON v2.0 (Canonical) für die Metadatendateien. Um diese Dateien für die Wiederherstellung zu parsen, verwenden Sie mongorestore Version 4.2+, die das erweiterte JSON v2.0-Format (kanonischer oder entspannter Modus) unterstützt. Einzelheiten finden Sie im Abschnitt „Metadatenformat“ zu diesem Thema:[docs.mongodb.com/manual/reference/ program/mongodump][1]

Quelle:https://dba.stackexchange.com/questions/250312/failed-to-restored-indexes-using-mongorestore-mongodb


Linux
  1. libstdc++.so.5:Shared-Object-Datei kann nicht geöffnet werden - aber Bibliothek ist installiert und aktuell

  2. Fehler in Eclipse:Das Projekt kann nicht erstellt werden, bis die Erstellungspfadfehler behoben sind

  3. E/A-Fehler unter Linux:Verzeichnis kann nicht als Root entfernt werden

  4. PubkeyAcceptedKeyTypes und ssh-dsa-Schlüsseltyp

  5. Warum gibt es `/lib` und `/lib64` aber nur `/bin`?

Was ist Hypervisor und welche Typen gibt es?

In Ubuntu 18.04 werden im Taschenrechner und anderen Apps nur Quadrate statt Buchstaben und Zahlen angezeigt?

FEHLER:ld.so:Objekt 'libgtk3-nocsd.so.0' aus LD_PRELOAD kann nicht vorab geladen werden

Wie führen Sie "weniger" aus und lassen es automatisch ein Suchmuster ausführen?

Warum gibt das Hinzufügen einer lokalen IP und eines Benutzernamens in scp einen Public-Key-Fehler zurück?

Warum unterscheiden sich Linux-Systemrufnummern in x86 und x86_64?