我正在使用 GrapheneDB 来托管我的 Neo4j 实例,并且正在使用 Readify 的 Neo4jClient nuget 库从我的本地运行的 MVC 应用程序连接到它,如下所示:
var uri = new Uri(HttpContext.Current.Server.MapPath("~/App_Data/Data.csv"));
client.Connect();
client.Cypher
.LoadCsv(uri, "user")
.Create("(u:User { Id: user[1], Name: user[2] })")
.ExecuteWithoutResults();
这是抛出一个 LoadExternalResourceException:
无法从 URL 'file:///C:/source/blah/src/App_Data/Data.csv' 加载:配置属性 'dbms.security.allow_csv_import_from_file_urls' 为 false
我在哪里以及如何配置此参数?
其次,是否有必要从 Graphene DB 实例访问 csv 导入文件,或者这是客户关心的问题?