Neo4j 如何避免apoc.export中出现空或空?
我原以为这会从csv文件中忽略空字符串(空值)属性,但事实并非如此。我的节点具有空字符串值的属性,我希望避免创建这些属性:Neo4j 如何避免apoc.export中出现空或空?,neo4j,neo4j-apoc,Neo4j,Neo4j Apoc,我原以为这会从csv文件中忽略空字符串(空值)属性,但事实并非如此。我的节点具有空字符串值的属性,我希望避免创建这些属性: CALL apoc.load.csv('sports.csv', {nullValues:['','na', false], sep:'\t'}) 这是我的代码: "name": "" 如果“nullValues”配置不起作用,应该有一种方法在合并之前跳过空字符串属性。如您所见,由于大多数节点属性(ID除外)在CSV中可能为空值
CALL apoc.load.csv('sports.csv', {nullValues:['','na', false], sep:'\t'})
这是我的代码:
"name": ""
如果“nullValues”配置不起作用,应该有一种方法在合并之前跳过空字符串属性。如您所见,由于大多数节点属性(ID除外)在CSV中可能为空值,因此我无法显式检查特定属性的空值。我需要检查它们是否是除一个属性之外的所有属性的空字符串,并忽略它们作为空字符串加载。空值实际上起作用。我的错。
CALL apoc.load.csv('coach.csv', {nullValues:['','na', false], sep:'\t'})
yield map as row
MERGE (m:Coach {ID: row.ID}) ON CREATE SET m += row
RETURN count(m) as mcount