当前位置: 首页 > 知识库问答 >
问题:

CSV导入(neo4j浏览器)只返回空节点,即不返回属性

岳意蕴
2023-03-14

我无法在neo4j浏览器中成功导入csv文件,因为节点已经创建,但它们不显示属性。有人看到问题了吗?我将描述我是如何进行的:

这就是csv文件的样子

我已经测试了这个csv文件,其中加载了csv,标题来自“file://testcsv3.csv”,作为line LIMIT 4 RETURN line

你知道我错过了什么吗?为什么属性activityName和time没有显示出来?-提前谢谢!

共有1个答案

尹正奇
2023-03-14

(您应该显示您的原始CSV文件,以便更清楚地说明问题。)

我假设您的原始文件是这样开始的:

ID ;Timestamp;MyActivity
1;1;Run
2;2;Talk
3;3;Eat

加载CSV对额外的空格很敏感,因此ID标头后面不应该跟空格。此外,默认的字段结束符是逗号而不是分号,因此需要指定FieldTerminator选项来覆盖默认值。

LOAD CSV WITH HEADERS FROM "file:///testCSV3.csv" AS line FIELDTERMINATOR ';'
WITH line LIMIT 4
RETURN line
 类似资料:
  • 但是,当我使用不带参数的url(时,它工作正常。

  • 问题内容: 我是否可以附加功能作为按钮的单击事件,以使浏览器返回上一页? 问题答案: 在您的输入元素中添加

  • 我正在尝试解析一个XML文档,但由于某种原因,我无法从任何东西中获取任何子节点。我已经厌倦了我所知道的一切。我最初尝试使用Dom4J,但在命名空间方面遇到了重大困难。现在我正在尝试使用标准DOM解析器。 我已经阅读了oracle教程以及其他教程,但没有看到任何关于为什么我最基本的功能失败的建议。 我将首先分享我的代码: 所以简单地说,我想做的就是返回根节点(即“文档”)的子节点。)有一个应该返回的

  • 我有一个查询和一张表。查询“EmployeeTraining”包括员工姓名、参加的培训课程、参加的日期和有效期。我希望LeftJoin返回的是所有可用的培训课程,以及每个员工缺少的课程,因此在essense中,任何空值都是空的。 “应用培训”共有5项记录。一些员工只参加了4/5的课程,在“员工培训”记录中只有4项记录。left join不应该在“DateTake”和“Expiration”中使用空

  • 这三个函数的返回类型提示有什么不同吗? 他们都应该有< code>- 提问的动机是这个问题,这个很好的答案,以及我正在学习类型提示的事实。

  • 我忙于处理一些以意想不到的方式(对我)响应的代码。它涉及处理Node.jspromise异常。 我修改了下面的函数,这样它所做的就是失败 当我试图调用它并处理这个错误时,问题就出现了。如果我做了下面的事情,它会像我期望的那样工作,函数会失败,并执行返回的捕获,停止最后一个控制台日志的执行 尽管如此,如果我按照如下方式编写函数,它似乎不会返回,它仍然会执行最后一个控制台日志,而不考虑等待时间 如果这