Neo4j - 使用包含点的 headers 加载 CSV?
Neo4j - Load CSV with headers containing dots?
如果我的 CSV 文件由带点的 headers 组成:
column1.name, column2.age, column3.city
...
我如何阅读它们?我应该避免点吗?
LOAD CSV FROM "URL..." AS row RETURN row.`column1.name`, toInteger(row.`column2.age`)
导入表格 csv 通常是您在初始创建图表时所做的事情。所以我不会太担心什么看起来漂亮,只要能完成工作。
在headers中加点绝对没问题,你可以使用:
RETURN row.`column1.name` as name, row.`column.age` as age
如果您想避免使用反引号,请使用:
RETURN row['column1.name'] as name, row['column.age'] as age
如果我的 CSV 文件由带点的 headers 组成:
column1.name, column2.age, column3.city
...
我如何阅读它们?我应该避免点吗?
LOAD CSV FROM "URL..." AS row RETURN row.`column1.name`, toInteger(row.`column2.age`)
导入表格 csv 通常是您在初始创建图表时所做的事情。所以我不会太担心什么看起来漂亮,只要能完成工作。
在headers中加点绝对没问题,你可以使用:
RETURN row.`column1.name` as name, row.`column.age` as age
如果您想避免使用反引号,请使用:
RETURN row['column1.name'] as name, row['column.age'] as age