MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Unerwartetes Ende der JSON-Eingabe mit MongoDB Compass

TL;DR
Sie müssen eine leere Zeile ganz unten in der JSON-Datei haben.

Lange Version
Ich weiß nicht, ob dies Ihrem Fall hilft, aber ich bin auf ein ähnliches Problem gestoßen, als ich versuchte, JSON-Daten zu importieren. Ich hatte 1 Dokument pro Zeile, aber irgendetwas stimmte immer noch nicht. Ich habe dann ein ähnliches Datenelement als json exportiert und versucht, damit herumzuspielen, um zu sehen, was das Problem verursacht hat. Es stellt sich heraus, dass der json unten eine leere Zeile haben muss. Angenommen, Sie müssen 1 Dokument importieren. Sie platzieren das gesamte Dokument auf der ersten Zeile. Dann drücken Sie einfach die Eingabetaste und erstellen die zweite Zeile unten. Danach wurden meine Daten problemlos importiert.