You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Neo4j使用apoc.load.json导入JSON报超出import目录错误如何解决

问题排查与解决步骤
  • 确认导入目录配置:打开Neo4j配置文件neo4j.conf,找到dbms.directories.import配置项,默认值为import,对应Neo4j安装根目录下的import文件夹,你需要将countries.json文件放到该目录下。
  • 修正Cypher语句路径写法:使用默认导入目录配置时,apoc.load.json无需添加file:///前缀,直接写文件名即可,修改后的语句如下:
//Load_JSON_Country
CALL apoc.load.json("countries.json")
YIELD value
  • 自定义文件读取路径的调整方案:如果你需要读取非默认import目录下的文件,将neo4j.conf中的apoc.import.file.use_neo4j_config配置值改为false,保留apoc.import.file.enabled=true配置,修改完成后重启Neo4j服务,即可使用绝对路径读取JSON文件。
  • 验证文件权限:确认countries.json文件的读权限正常,Neo4j运行进程有权限访问该文件,排除权限不足引发的同类报错。

内容的提问来源于stack exchange,提问作者Mariana Pinto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 00:45:03