Neo4j Qlikview中的Match命令
我使用create语句在Neo4j中只创建了一个图形。现在我想使用MATCH命令从同一个图形中检索数据。它为我提供了所有节点和关系的正确计数。现在我再次运行相同的create查询,没有任何更改,现在如果我使用相同的匹配检索计数,那么我得到的是双值。如果再次运行,那么得到的是三值。如果我在create语句中给出return语句,则计数是正确的,如果我单独给出,则计数是相乘的 为什么会这样 如果我多次运行同一个图表,如何获得正确的计数Neo4j Qlikview中的Match命令,neo4j,Neo4j,我使用create语句在Neo4j中只创建了一个图形。现在我想使用MATCH命令从同一个图形中检索数据。它为我提供了所有节点和关系的正确计数。现在我再次运行相同的create查询,没有任何更改,现在如果我使用相同的匹配检索计数,那么我得到的是双值。如果再次运行,那么得到的是三值。如果我在create语句中给出return语句,则计数是正确的,如果我单独给出,则计数是相乘的 为什么会这样 如果我多次运行同一个图表,如何获得正确的计数 LOAD CSV FROM "file:D:\\Neo4j\\d
LOAD CSV FROM "file:D:\\Neo4j\\demo2dbcopy.csv" AS emp
MERGE (root:SubGraph {source: emp[7]})
MERGE (cname:Cmpname {name: emp[0]})
MERGE (clusters:ClustName { name: emp [1]})
MERGE (dom:domains { name: emp [2]})
MERGE (Hd:Head { name: emp [3]})
MERGE (DelHd:DeliveryHead { name: emp [4]})
MERGE (Mgr:Managers { name: emp [5]})
MERGE (Emp:Employees { name: emp [6]})
CREATE (root)<-[:PART_OF_SUB_GRAPH]-(cname)-[:has]->(clusters),(clusters)-[:contains]->(dom)<-[:headedby]-(Hd),
(Hd)-[:equals]->(DelHd),
(DelHd)-[:assistedby]->(Mgr),
(Mgr)-[:Dividesinto]->(Emp)
return root,cname,clusters,dom,Hd,count(Hd);
匹配语句是
MATCH (root:SubGraph {source: "demo2db"})<--(cname:Cmpname)-->(clusters:ClustName)-->(dom:domains {name:"BIDW"})<-[:headedby]-(Hd:Head) RETURN dom.name, count (Hd);
提前感谢…创建命令
LOAD CSV FROM "file:D:\\Neo4j\\demo2dbcopy.csv" AS emp
MERGE (root:SubGraph {source: emp[7]})
MERGE (cname:Cmpname {name: emp[0]})
MERGE (clusters:ClustName { name: emp [1]})
MERGE (dom:domains { name: emp [2]})
MERGE (Hd:Head { name: emp [3]})
MERGE (DelHd:DeliveryHead { name: emp [4]})
MERGE (Mgr:Managers { name: emp [5]})
MERGE (Emp:Employees { name: emp [6]})
CREATE (root)<-[:PART_OF_SUB_GRAPH]-(cname)-[:has]->(clusters),(clusters)-[:contains]->(dom)<-[:headedby]-(Hd),
(Hd)-[:equals]->(DelHd),
(DelHd)-[:assistedby]->(Mgr),
(Mgr)-[:Dividesinto]->(Emp)
return root,cname,clusters,dom,Hd,count(Hd);
匹配语句是
MATCH (root:SubGraph {source: "demo2db"})<--(cname:Cmpname)-->(clusters:ClustName)-->(dom:domains {name:"BIDW"})<-[:headedby]-(Hd:Head) RETURN dom.name, count (Hd);
MATCH root:SubGraph{source:demo2db}clustername->dom:domains{name:BIDW}您还必须提供正在使用的两个命令-create语句和MATCH语句。