sql >> Databáze >  >> NoSQL >> MongoDB

Jak vypsat sbírku do souboru json pomocí pymongo

Stačí získat všechny dokumenty a uložit je do souboru, např.:

from bson.json_util import dumps
from pymongo import MongoClient

if __name__ == '__main__':
    client = MongoClient()
    db = client.db_name
    collection = db.collection_name
    cursor = collection.find({})
    with open('collection.json', 'w') as file:
        file.write('[')
        for document in cursor:
            file.write(dumps(document))
            file.write(',')
        file.write(']')


  1. Mongoose - získat délku pole v modelu

  2. provedení příkazu redis eval ke spuštění skriptu Lua v nodeJS

  3. Klient sdruženého připojení Redis serviceStack

  4. Připojení k Redis (ElastiCache) z ElasticBeanstalk EC2 se nezdařilo