我们可以在LOAD CSV(neo4j)中使用多行吗?

我们可以在LOAD CSV(neo4j)中使用多行吗?,csv,graph,neo4j,cypher,load-csv,Csv,Graph,Neo4j,Cypher,Load Csv,LOAD CSV逐行读取,可以对该行执行任何类型的操作。是否可以一次使用多行,例如,假设我想分配一个关系,其中每一行都是(I-1)行的朋友?或者,在LOAD CSV运行时,是否可以将前几行的值存储在某些局部变量中?我认为使用LOAD CSV不可能引用(I-1)行 相反,您可以在CSV中ID为(i-1)的每行末尾添加一列,比如friendID,然后您需要对同一CSV进行两次扫描 扫描-1)这将创建Person节点(不会使用friendID列) 扫描-2)这将使用friendID列创建Person节

LOAD CSV逐行读取,可以对该行执行任何类型的操作。是否可以一次使用多行,例如,假设我想分配一个关系,其中每一行都是(I-1)行的朋友?或者,在LOAD CSV运行时,是否可以将前几行的值存储在某些局部变量中?

我认为使用LOAD CSV不可能引用(I-1)行

相反,您可以在CSV中ID为(i-1)的每行末尾添加一列,比如friendID,然后您需要对同一CSV进行两次扫描

扫描-1)这将创建Person节点(不会使用friendID列)

扫描-2)这将使用friendID列创建Person节点之间的关系