2016-10-06 5 views
1

FOREACH를 사용 중입니다. X 및 Y 노드가 채워지지만 neo4j의 데이터베이스 디스플레이에는 표시되지 않습니다.노드 이름이 neo4j에 표시되지 않습니다

Empty Display for Nodes

값은 정확하게 설정.

이유에 대해 의문의 여지가 있습니다. csv에서 노드 및 다양한 관계 유형을 생성하는 간단한 코드.

USING PERIODIC COMMIT LOAD CSV WITH HEADERS FROM "file:///C:/neo4j_module_datasets/test2.csv" AS line 

MERGE (X:MyNodeX{text: line.X}) 
MERGE (Y:MyNodeY{text: line.Y}) 

    FOREACH (w in SPLIT(line.A, " ") | 
     MERGE (X)–[R:REL {relationship: w}]->(Y)) 
+0

캡션 값을 설정해야한다고 언급 했습니까? 하지만 왜? – thebluephantom

답변

2

브라우저 시각화 자체 neo4j 구별, 그리고 비주얼은 특정 레이블의 당신의 노드에 특성이 디스플레이에 사용할 알 수있는 방법이 없기 때문에 선택을위한 과정은 수동이다.

캡션을 설정하려면 캡션을 변경하려는 노드 레이블 (시각화 상단에 있음)을 먼저 클릭하십시오. 그러면 시각화 하단에 색상, 크기 및 캡션과 같은 표시 옵션이 표시됩니다. 여기서 캡션 옵션은 해당 레이블의 노드 속성입니다. 해당 캡션 옵션 중 하나를 클릭하면 캡션에 해당 속성을 사용하도록 해당 레이블의 모든 노드가 변경됩니다.

+0

감사하지만, 어떤 경우에는 기본값으로 설정됩니다. 나는 왜이 경우에 있는지 확실하지 않았다. 어쨌든 고마워. – thebluephantom

+0

나는 모든 기본값을 인식하지 못합니다. 속성이 완전히 사용자 정의 된 경우 실제로 의미가 없습니다. 캡션으로 사용할 일부 속성의 자동 선택을 의미하는 경우 그렇습니다. 일반적으로 발생하며 시나리오 에서처럼 발생하지 않는 경우를 알지 못합니다. [브라우저 인터페이스의 설명서] (https://neo4j.com/developer/guide-neo4j-browser/)가 도움이 될 수 있습니다. 검색 할 경우 고급 캡션 처리 기능이 있습니다. – InverseFalcon

관련 문제