Kos*_*tas 5 python document arangodb
我有大量 .json 文件,其中包含我想要导入到 arangodb 集合的数百或数千个文档。我可以使用 python 来做到这一点吗?如果答案是肯定的,任何人都可以发送一个关于如何从文件列表中执行此操作的示例吗?IE:
for i in filelist:
import i to collection
Run Code Online (Sandbox Code Playgroud)
我已阅读文档,但找不到任何类似的内容
因此,经过多次尝试和错误后,我发现答案就在我面前。所以我不需要导入 .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)
Run Code Online (Sandbox Code Playgroud)
所以实际上这很简单。在我的实现中,我从多个文件夹收集 .json 文件并将它们导入到多个集合中。我正在使用 python-arango 5.4.0 驱动程序
| 归档时间: |
|
| 查看次数: |
2032 次 |
| 最近记录: |