neo4j - Neo.ClientError.Statement.ExternalResourceFailed
问题描述
load csv with headers from 'file:///C:/Users/user/Desktop/Neo4J'
as row
Create (:State_Code {state_cd:row.st_cd})
我试过这段代码,它抛出一个错误:
Neo.ClientError.Statement.ExternalResourceFailed:无法在以下位置加载外部资源:file:/C:/Users/ssarse/Desktop/Neo4J
谁能帮我解决这个问题?
解决方案
默认情况下,Neo4j 不允许从文件 URL 加载数据。如果允许,它只从导入目录中读取文件。
如果要从其他目录加载文件,则必须允许neo4j.conf
您可以轻松配置:
找到
neo4j.conf
您的 Neo4j 安装文件。在此处阅读有关文件位置的信息。评论这一行(通过
#
在开头添加):dbms.directories.import=import
取消注释此行以允许从文件 URL 导入 CSV:
#dbms.security.allow_csv_import_from_file_urls=true
重启 Neo4j
推荐阅读
- angular - 如何更改偶数、奇数和其他类型的离子卡背景
- java - 如何在 Json 中找到任何级别的 JsonElement
- ios - 回忆一下 collectionView 上的 didSelectItemAt
- bash - 如何从文件中读取一行的第一个、第二个、第三个单词并在 bash 脚本中使用它?
- php - 如何在 PHP 中使用 If Else 获取一些 div id
- c - VSC C 包括检测到的错误
- android - 如果同时使用 View Binding 和 Data Binding,生成的绑定类叫什么?
- python - 如何使用 shell_exec() 格式化 python 文件的输出
- java - JPanel 背景翻倍,但 Panel 工作正常
- r - 如何在 Rshiny 中获取用户信息