Sono nuovo di mongodb. Ho bisogno di memorizzare alcuni dati nella codifica utf8 nel mio DB. Quando li esporto o li vedo in console, non vengono visualizzati correttamente. Posso impostare il mio database sul set di caratteri utf8 per risolvere questo problema? Se sì, come posso fare questo?Come impostare il set di caratteri mongodb su utf8?
risposta
BSON
può essere codificato solo in UTF-8
. Se il tuo problema riguarda esportazione e console, probabilmente non stai convertendo i tuoi dati in UTF-8
prima di caricarli su mongodb
.
e come posso convertirlo in UTF-8 prima di caricarlo su mongodb ?? – HCarrasko
@Hector Controlla il Python [howto article] (https://docs.python.org/2/howto/unicode.html). Su una stringa puoi usare il metodo encode(): u.encode ('utf-8') – binarysubstrate
- 1. come impostare il set di caratteri predefinito?
- 2. NancyFx: impostare set di caratteri di default utf8
- 3. mysql: SET NAMES utf8 su ogni connessione?
- 4. Come impostare il set di caratteri con JAX-RS?
- 5. Come impostare il set di caratteri in una webapp primefaces?
- 6. Imposta set di caratteri usando MySQLi
- 7. È necessario "SET CARACTER SET utf8"?
- 8. Come controllare il set di caratteri della stringa?
- 9. PHP preg_split utf8 caratteri
- 10. Impossibile cambiare il set di caratteri in MySQL 5.7 (da latino a utf8)
- 11. MySQL - Convertire i caratteri latin1 su un tavolo UTF8 in UTF8
- 12. Come modificare tutte le tabelle nel mio database in un set di caratteri UTF8?
- 13. UTF8 PostgreSQL Crea database come MySQL (tra cui set di caratteri, codifica e lc_type)
- 14. Come posso impostare il database MongoDB su Heroku con MongoLab?
- 15. Codeigniter e set di caratteri
- 16. Codeigniter che non accetta "utf8mb4" come set di caratteri predefinito
- 17. primefaces fileupload filtro con filtro utf8 caratteri
- 18. Set caratteri Caratteri speciali
- 19. Hibernate/JPA import.sql utf8 caratteri corrotti
- 20. set di caratteri tra PHP e MySQL
- 21. pyMySQL set set di caratteri di collegamento
- 22. Come impostare il set di caratteri sul file .js in MVC ScriptBundle?
- 23. Stop Replica Set MongoDB
- 24. Qual è la differenza tra i set di caratteri utf8mb4 e utf8 in mysql?
- 25. URLConnection non ottiene il set di caratteri
- 26. Set di caratteri JDBC Oracle e limite di 4000 caratteri
- 27. Set nidificati MongoDB
- 28. Come posso impostare il formato file predefinito nell'IDE Delphi su UTF8?
- 29. Come ripetere un set di caratteri
- 30. come posso impostare il livello di registrazione su info per MongoDb?
Il set di caratteri è utf8 per impostazione predefinita, molto probabilmente la tua console PuTTY (o qualsiasi altra cosa tu usi) non sta leggendo utf8 correttamente – Sammaye
come carichi i tuoi dati su mongodb? – joscas
http://stackoverflow.com/questions/4905074/how-do-i-configure-my-mongodb-to-take-utf-8-into-account/4905462#4905462 – WiredPrairie