MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment stocker des données en différentes langues (non anglais) dans MongoDB Field et récupérer les mêmes données ?

Avez-vous la ligne :

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

au début de votre fichier ?Par exemple :

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

PARTIE 2 :

  • l'enregistrement des données utilise le préfixe unicode (u'')

  • en supposant que vous vouliez faire un ['data'].encode('utf-8') cela fonctionne correctement - juste

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

ASTUCE :il n'y a jamais de bonne raison de remplacer le type de base par une valeur... (je veux dire str='')