Es stellt sich heraus, dass die Warnung vor mongoimport/export veraltet ist. Es ist immer noch eine gute Idee, mongodump/restore für Geschwindigkeit zu verwenden, aber mongoexport behält Typinformationen unter Verwendung des MongoDB Extended JSON formatieren . Beispielsweise wird ein Datumsfeld nicht mehr stillschweigend in Text umgewandelt, sondern in:
{ "$date": "<date>" }
wobei <date>
ist der ISO-8601 YYYY-MM-DDTHH:mm:ss.mmm<+/-Offset>
Darstellung des Datums. Reguläre Ausdrücke werden in
{ "$regex": "<sRegex>", "$options": "<sOptions>" }
usw. Diese textuelle Darstellung der Dokumentfelder werden von mongoimport geparst, wodurch die ursprünglichen Typen wiederhergestellt werden. Siehe BSON-Datentypen und verbundene Vertretungen für weitere Informationen.
Die Warnung wird hoffentlich bald entfernt .