MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm thế nào để kết xuất một bộ sưu tập vào tệp json bằng cách sử dụng pymongo

Chỉ cần lấy tất cả các tài liệu và lưu chúng vào tệp, ví dụ:

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Có thể sử dụng lại Data Store trong một Mongo Server khác không?

  2. Truy vấn giá trị null trong MongoDB

  3. Mongodb trên Ubuntu

  4. Chèn bản ghi lớn vào mongodb bằng cách sử dụng mongo shell

  5. MongoDb:$ geoIntersects cho nhiều tọa độ đầu vào