0
NEY4J에서 간단한 그래프를 만들 때 CYPHER를 사용하려고합니다. 내가MERGE와 MATCH (줄 4, 열 1 (오프셋 : 63)) 사이에 WITH가 필요합니다.
MERGE (nut:asset{name:'nut'})
MERGE (bolt:asset{name:'bolt'})
MERGE (nut:asset)-[:hasPart]->(washer:asset{name:'washer',domain:'tool'})
그것의 내 쿼리를 변경하려고하면
MERGE (nut:asset{name:'nut'})
MERGE (bolt:asset{name:'bolt'})
MATCH (nut:asset)
WITH nut,bolt
MERGE (nut:asset)-[:hasPart]->(washer:asset{name:'washer',domain:'tool'})
자사가
Can't create node `nut` with labels or properties here. The variable is already declared in this context
말한다 나에게 오류
WITH is required between MERGE and MATCH (line 4, column 1 (offset: 63))
"MATCH (nut:asset)"
^
예외 : 아래
쿼리입니다이 컨텍스트에서 MERGE 문을 사용하는 방법. Neo4j link의 자습서를 사용하여 쿼리를 구성했습니다.