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

Wie speichert man Daten in verschiedenen Sprachen (nicht Englisch) in MongoDB Field und ruft dieselben Daten ab?

Haben Sie eine Zeile:

# -*- coding: <encoding name> -*-

am Anfang Ihrer Datei?Zum Beispiel:

# -*- coding: utf-8 -*-

TEIL 2:

  • Speichern von Daten verwenden Unicode-Präfix (u'')

  • Angenommen, Sie wollten a['data'].encode('utf-8') ausführen, funktioniert es korrekt - nur

    print a['data'].encode('utf-8')

HINWEIS:Es gibt nie einen guten Grund, den Grundtyp mit einem Wert zu überschreiben... (ich meine str='')