단일 쿼리에서 여러 사용자 노드를 만들려고합니다. 또한 동일한 쿼리에서 친구 관계와 연결됩니다. 쿼리를 프로파일 링 할 때 각 속성에 대해 관계로 설정된 db 호출이 생성됩니다. 이것은 각 관계의 많은 관계와 속성이있을 때 쿼리를 비싸게 만듭니다. 이 쿼리의 비용을 어떻게 줄일 수 있습니까? PROFILE MERGE (user: User {myId: "1"
CSV 파일의 정보를 사용하여 서로 다른 두 그래프 간의 관계를 만들려고합니다. 나는 각 그래프의 크기가 500k +이고 다른 하나는 1.5m +이기 때문에 내가했던 것처럼 쿼리를 만들었습니다. Variable `row` not defined (line 4, column 16 (offset: 164))
"WHERE m.ASIN = row.asin AND
서로 다른 관계와 노드 목록을 가진 그래프가 있습니다. 이 목록의 노드 사이에 "E"유형의 관계를 알고 싶습니다. 는 현재 우리는 다음과 같이 수행 With ["0","1","2","10"] as list1
MATCH p=(x)-[:E]-(y)
WHERE (x.frag IN list1) AND (y.frag IN list1)
RETURN p
그것
이 Neo4J 데이터베이스가 있고 관심있는 노드의 ID가 있습니다. 그 노드의 부모를 찾아야합니다. 어떻게해야합니까? py2neo를 사용하고 있으며 neo4j 객체가 있습니다. 문제는 Cypher와 Gremlin조차 모르는 문제입니다. 결과를 제공하는 사이퍼 쿼리는 무엇입니까?
나는 다음과 같은 Neo4j 사이퍼 쿼리를 가지고 MATCH (dg:DecisionGroup)-[:CONTAINS]->(childD:Decision)
WHERE dg.id = 1
MATCH (childD)-[relationshipValueRel4:HAS_VALUE_ON]-(filterCharacteristic4:Characteristic)
WHERE
neo4j에 * .csv 파일을로드하려고하는데 같은로드 명령문에서 줄을 분할합니다 (구분 기호가 없지만 필요한 데이터 위치가 설정되어 있음). 노드 생성). 하위 문자열 함수를 사용하고 싶습니다. 어떻게 작동 시킬지 알 수 없습니다. 데이터는 한 줄로 읽 0067011990999991958051507004 + 68,750 + 023550FM-12 + 038
Neo4j의 여러 시작 노드 (여러 경로가 될 수 있음)에서 여러 경로 (UI로 그리기)를 쿼리해야하는데 쿼리를 조합하기 위해 UNION을 사용하지만 데이터를 검색하는 것이 가장 효율적인 방법이 아니라고 생각하십시오 (시작 노드에서 인덱스도 사용하고 있습니다). 큰 쿼리를 만들 때 모든 종류의 불쾌한 일이 발생합니다. MATCH path = ((n:acto
나는 다음과 같은 쿼리가 :이 쿼리의 MATCH (dg:DecisionGroup)-[:CONTAINS]->(childD:Decision)
WHERE dg.id = 1
MATCH (childD)-[relationshipValueRel4:HAS_VALUE_ON]-(filterCharacteristic4:Characteristic)
WHERE filterC
Neo4j 튜토리얼 동영상 데이터베이스에서 작업 중입니다. 영화를 감독했지만 제작하지 않은 사람들을 반환하는 쿼리를 만들고 싶습니다. 나는 그것이 내가 아직도 사람은 지시하지 이러한 커플 (사람, 영화)를 얻을 * 반환 할 경우, match (m:Movie)<-[:DIRECTED]-(p:Person)-[r]->(m) where type(r) <> 'PROD