我有一个包含 18K json 文档的目录。我正在尝试批量导入 MongoDB。我用 Python 编写了这个脚本来加载所有内容。这段代码给了我一个语法错误,因为 Pymongo 似乎没有“mongoimport”功能。我将如何更正此代码,以便我可以从目录中批量导入 json 文件。
import json
import glob
from pymongo import MongoClient
directory = '/home/mongo/data/*.json'
client = MongoClient("localhost", 27017)
db = client.nba
collection = db.test
jsonFiles = glob.glob(directory)
for file in jsonFiles:
mongoimport --db nba --collection sigOptBox --file file