MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да импортирате JSON файл в MongoDB с помощта на Python

Можете да четете данни от файл и да ги вмъквате в колекция с помощта на insert_one метод:

import json
from pymongo import MongoClient

client = MongoClient('localhost', 27017)
db = client['countries_db']
collection_currency = db['currency']

with open('currencies.json') as f:
    file_data = json.load(f)

# if pymongo < 3.0, use insert()
collection_currency.insert(file_data)
# if pymongo >= 3.0 use insert_one() for inserting one document
collection_currency.insert_one(file_data)
# if pymongo >= 3.0 use insert_many() for inserting many documents
collection_currency.insert_many(file_data)

client.close()



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js + MongoDB:вмъкнете един и върнете нововмъкнатия документ

  2. Как да изпратите извлечено изображение от Mongo с помощта на GridFS в Spring Rest Call?

  3. Как да заобиколим липсата на транзакции в MongoDB?

  4. mongod, mac os x - rlimits предупреждение

  5. Трябва ли да съхранявам JWT токени в redis?