【问题标题】:how create relationship in neo4j use load csv,but the type of relation is variable如何在 Neo4j 中创建关系使用加载 csv,但关系的类型是可变的
【发布时间】:2017-02-16 03:31:05
【问题描述】:

这是子句 使用“http://192.3.4.101:8080/export/rel.csv”作为行的标题使用定期提交 20000 加载 CSV MATCH (a:Person{id:row.id}),(b:Place{id:row.place_id}) 创建 (a)-[:row.relation_type]->(b)

这是图片中的rel.csv文件 大多数情况下,用户“create (a)-[:TYPE]->(b)”来创建关系 但是如何在 csv 文件中将关系创建为字段--relation_type
这是csv文件,两种关系类型
id,place_id,relation_type
141221199010000001,1,住
141221199010000002,2,住
141221199010000003,3,出生于
141221199010000004,4,住
141221199010000005,5,出生于
141221199010000006,6,出生于
141221199010000007,7,出生于
141221199010000008,8,出生于
141221199010000009,9,住

【问题讨论】:

  • 但是上面的子句“row.relation_type”有语法错误,因为关系不正确

标签: neo4j


【解决方案1】:

目前无法在 CSV 中指定关系类型。 见this question on SO

【讨论】:

  • 非常感谢,你说得对,load csv子句中的relationshipType必须是固定值
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多