sql >> Database >  >> NoSQL >> MongoDB

Hoe gegevens in verschillende talen (niet Engels) op te slaan in MongoDB Field en dezelfde gegevens op te halen?

Heb je lijn:

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

aan het begin van uw bestand? Bijvoorbeeld:

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

DEEL 2:

  • gegevens opslaan gebruik unicode-voorvoegsel (u'')

  • ervan uitgaande dat je een ['data'].encode('utf-8') wilde doen, werkt het correct - alleen

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

HINT:Er is nooit een goede reden om het basistype te overschrijven met een bepaalde waarde... (ik bedoel str='')



  1. Veldnamen van FieldPath mogen geen '.' bevatten. in $groep

  2. Mangoesten vullen geneste array

  3. Mijn $or selector in een database-trigger match-expressie werkt niet op het tweede niveau van nesting bij het configureren van een database-trigger

  4. PyMongo's functies voor bulkschrijven met generatoren