【问题标题】:adding property to neo4j using csv and cypher使用 csv 和 cypher 向 neo4j 添加属性
【发布时间】:2017-03-28 01:32:48
【问题描述】:

您好,我想在已设置的节点上创建和设置属性日期,因为我有一个带有 ids (tdrdrug_id) 和日期 (decimnaldate) 列的 csv。使用查询时,csv 被完美读取,但密码被切断

USING PERIODIC COMMIT 1000
LOAD CSV WITH HEADERS FROM "file:///drug_dates" 
AS line 
MATCH (n:DRUG {drug_id : line.tdrdrug_id })
SET n.date = line.decimnaldate

我得到了结果 (没有变化,没有记录)

感谢您阅读任何帮助。

【问题讨论】:

    标签: csv graph neo4j cypher


    【解决方案1】:

    如果您的 :DRUG 节点上的 drug_id 是数字,您需要将 id 从 CSV 转换为整数:

    USING PERIODIC COMMIT 1000 LOAD CSV WITH HEADERS FROM "file:///drug_dates" AS line 
    MATCH (n:DRUG {drug_id : toInt(line.tdrdrug_id) }) 
    SET n.date = line.decimnaldate
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多