我正在尝试运行LOAD CSV,使用spring-boot-starter-data-neo4j 2.7.4将文件加载到neo4j中。由于spring数据neo4j允许我通过Neo4jRepository接口访问neo4j,因此我只能提交查询,而不能调用LOAD CSV。是否可以使用spring数据调用LOAD CSV?是否可以通过spring数据执行原始密码?如果没有,我如何使用Java直接向neo4j提交LOAD CSV命令?
Neo4jRepository
mzmfm0qo1#
public interface MyRepository extends Neo4jRepository<SomeObject,Long>{ @Query("LOAD CSV FROM 'https://data.neo4j.com/bands/artists.csv' AS line\n" + "CREATE (:Artist {name: line[1], year: toInteger(line[2])})") void loadCsv(); }
1条答案
按热度按时间mzmfm0qo1#