【问题标题】:QueryExecutionKernelException: row not defined while creating a node in Neo4jQueryExecutionKernelException:在 Neo4j 中创建节点时未定义行
【发布时间】:2016-02-26 10:11:28
【问题描述】:

我已经安装了 neo4j 并使用 neo4jShell 启动命令启动了 neo4jshell。我已经创建了一个图形数据库,并且必须使用 .xls 或 .csv 文件格式文件加载数据。我在 neo4jshell 中使用以下命令,

LOAD CSV WITH HEADERS FROM "file:RT_RISK.csv" AS ROW 
CREATE (:Rt_Risk{risk_id:row.Risk_id,owner:row.owner,
   risk_category: row.Risk_Category, description:row.Description} );"

但出现以下错误“QueryExecutionKernelException:未定义行”。 请建议。

【问题讨论】:

    标签: neo4j


    【解决方案1】:

    您在第一行 AS ROW 中定义了一个大写变量,但在 l 中以小写字母使用它。 2 和 3 row.

    标识符区分大小写。

    【讨论】:

    • 我也尝试过以下方法。从 'file:\Users\shifali\Documents\Neo4j\RT__RISK_LOSSEVENT.csv' 加载带有标题的 CSV 作为 risklossevent CREATE (rle1:RT__RISK_LOSSEVENT{label: risklossevent.label, RiskId:risklossevent.RISK_ID, LossEventId:risklossevent.LOSSEVENT_ID});它不起作用
    猜你喜欢
    • 1970-01-01
    • 2013-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-03
    • 2022-07-20
    • 1970-01-01
    相关资源
    最近更新 更多