0
因此,我成功地從Bloomberg的OpenAPI中提取請求,並以JSON格式發送數據。我想將這些數據存儲在一個MongoDB文檔中,該文檔將用作查詢數據的數據庫。任何幫助?謝謝!從Bloomberg API存儲JSON數據並將其存儲在MongoDB中
其他一些信息:我試圖設置一個使用PyMongo的燒瓶文檔來填充數據庫。
因此,我成功地從Bloomberg的OpenAPI中提取請求,並以JSON格式發送數據。我想將這些數據存儲在一個MongoDB文檔中,該文檔將用作查詢數據的數據庫。任何幫助?謝謝!從Bloomberg API存儲JSON數據並將其存儲在MongoDB中
其他一些信息:我試圖設置一個使用PyMongo的燒瓶文檔來填充數據庫。
Ofcourse我不完全確定數據的細節,但這是使用pymongo
與MongoDB交互的一般流程。
import json
from pymongo import MongoClient
# Create a connection to the mongodb instance. Passing no parameters will connect to default host (localhost) and port (27017)
connection = MongoClient()
# Store the database reference in a variable
db = connection.bloomberg
# Get the collection
collection = db.<whatever-you-want-the-collection-name-to-be>
# Assuming the response of the API is a json string in a variable line
collection.insert(json.loads(line))
這是如何將JSON文檔存儲在MongoDB集合中。從MongoDB集合中獲取數據非常簡單,我相信documentation會談論它。