我有大量 .json 文件,其中包含要导入到 arangodb 集合的成百上千个文档。我可以使用 python 来做,如果答案是肯定的,任何人都可以从文件列表中发送一个关于如何做的例子吗? IE:
for i in filelist:
import i to collection
我已经阅读了文档,但我什至找不到任何类似的东西
最佳答案
所以经过大量的反复试验后,我发现答案就在我面前。所以我不需要导入 .json 文件,我只需要阅读它然后批量导入文档。代码是这样的:
a = db.collection('collection_name')
for x in list_of_json_files:
with open(x,'r') as json_file:
data = json.load(json_file)
a.import_bulk(data)
所以实际上这很简单。在我的实现中,我从多个文件夹中收集 .json 文件并将它们导入多个集合。我正在使用 python-arango 5.4.0 驱动程序
关于python - 使用python批量导入arangodb中的.json文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61345323/