cypher : 고유 한 관계 유형을 반환하는 방법은 무엇입니까?

마이클 웨스트

의 모든 경로에서 고유 한 관계 유형을 반환하는 방법은 cypher무엇입니까?

쿼리 예 :

MATCH p=(a:Philosopher)-[*]->(b:SchoolType)
RETURN DISTINCT EXTRACT( r in RELATIONSHIPS(p)| type(r) ) as RelationshipTypes

이것은 각 경로 p에 대한 컬렉션을 반환합니다.

모든 컬렉션에서 고유 한 관계 유형이 포함 된 단일 컬렉션을 반환하고 싶습니다.

다음은 쿼리를 실행하기위한 그래프 요점에 대한 링크입니다.

http://gist.neo4j.org/?7851642

리사 리

먼저 컬렉션 ​​"allr"에 대한 일치 경로의 모든 관계를 수집 한 다음 모든 관계의 컬렉션에서 고유 한 유형 (r)의 컬렉션을 가져올 수 있습니다.

MATCH p=(a:Philosopher)-[rel*]->(b:SchoolType) 
WITH collect(rel) AS allr 
RETURN Reduce(allDistR =[], rcol IN allr | 
              reduce(distR = allDistR, r IN rcol | 
                     distR +  CASE WHEN type(r) IN distR  THEN []  ELSE type(r) END 
                    )
              )

컬렉션 "allr"의 각 요소 'rcol'은 차례로 일치하는 각 경로의 관계 컬렉션 입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Neo4j Cypher에서 고유 한 노드 쌍을 반환하는 방법은 무엇입니까?

분류에서Dev

다른 유형의 두 노드가 특정 속성에 대해 동일한 값을 가질 때 cypher와 관계를 만드는 방법은 무엇입니까?

분류에서Dev

neo4j cypher에서 고유 한 목록을 얻는 방법은 무엇입니까?

분류에서Dev

한 클래스의 제네릭 유형을 전자와 자식 부모 관계가없는 다른 유형으로 만드는 방법은 무엇입니까?

분류에서Dev

JSON 형식의 cypher에서 고유 한 노드 및 관계를 반환합니다.

분류에서Dev

Postgreql. 고유 한 값을 선택하고 계산하는 방법은 무엇입니까?

분류에서Dev

함수가 호출 된 것과 동일한 유형을 반환하는 방법은 무엇입니까?

분류에서Dev

Haskell의 동일한 함수에서 다른 유형을 반환하는 방법은 무엇입니까?

분류에서Dev

매개 변수로 명시 적으로 전달한 유형을 반환하는 방법은 무엇입니까?

분류에서Dev

님. 고유 한 유형에 대한 모든 작업을 상속하는 방법은 무엇입니까?

분류에서Dev

MS Graph : 로그인 한 사용자의 계정 유형을 확인하는 방법은 무엇입니까?

분류에서Dev

유형 토큰 비율을 계산하는 가장 간단한 방법은 무엇입니까?

분류에서Dev

C #에서 고유 한 유형을 빌드하는 방법은 무엇입니까?

분류에서Dev

sqlite3에서 순서에 관계없이 고유 한 값 쌍을 확인하는 방법은 무엇입니까?

분류에서Dev

중복 행 수를 계산하지만 SQLite에서 고유 한 값만 반환하는 방법은 무엇입니까?

분류에서Dev

키-값 쌍 (RDD)에서 고유 한 값을 계산하는 방법은 무엇입니까?

분류에서Dev

sqlite의 조건에 따라 고유 한 값을 계산하는 방법은 무엇입니까?

분류에서Dev

R의 데이터 테이블에서 고유 한 조합을 계산하는 방법은 무엇입니까?

분류에서Dev

linq에서 SQL에 대한 두 개 이상의 고유 열을 계산하는 방법은 무엇입니까?

분류에서Dev

유효한 유추 유형을 반환하도록 일반 TypeScript 함수를 수정하는 방법은 무엇입니까?

분류에서Dev

람다에 대한 고유 유형을 만드는 방법은 무엇입니까?

분류에서Dev

-performSelector와 같은 유형 값을 반환하는 방법은 무엇입니까?

분류에서Dev

제네릭 유형을 수신하고 반환하는 방법-방법은 무엇입니까?

분류에서Dev

선에 닿는 다각형을 유효한 다각형으로 변환하는 방법은 무엇입니까?

분류에서Dev

osgjs 형식을 obj 또는 유사한 형식으로 변환하는 방법은 무엇입니까?

분류에서Dev

계층을 변경 한 후 상태를 유지하고 반응 구성 요소의 다시 렌더링을 방지하는 방법은 무엇입니까?

분류에서Dev

팬텀 유형을 반환하는 팬텀 유형에 대한 인스턴스를 만드는 방법은 무엇입니까?

분류에서Dev

상수에 대한 유형을 지정하는 방법은 무엇입니까?

분류에서Dev

엄격한 실존 유형을 정의하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Neo4j Cypher에서 고유 한 노드 쌍을 반환하는 방법은 무엇입니까?

  2. 2

    다른 유형의 두 노드가 특정 속성에 대해 동일한 값을 가질 때 cypher와 관계를 만드는 방법은 무엇입니까?

  3. 3

    neo4j cypher에서 고유 한 목록을 얻는 방법은 무엇입니까?

  4. 4

    한 클래스의 제네릭 유형을 전자와 자식 부모 관계가없는 다른 유형으로 만드는 방법은 무엇입니까?

  5. 5

    JSON 형식의 cypher에서 고유 한 노드 및 관계를 반환합니다.

  6. 6

    Postgreql. 고유 한 값을 선택하고 계산하는 방법은 무엇입니까?

  7. 7

    함수가 호출 된 것과 동일한 유형을 반환하는 방법은 무엇입니까?

  8. 8

    Haskell의 동일한 함수에서 다른 유형을 반환하는 방법은 무엇입니까?

  9. 9

    매개 변수로 명시 적으로 전달한 유형을 반환하는 방법은 무엇입니까?

  10. 10

    님. 고유 한 유형에 대한 모든 작업을 상속하는 방법은 무엇입니까?

  11. 11

    MS Graph : 로그인 한 사용자의 계정 유형을 확인하는 방법은 무엇입니까?

  12. 12

    유형 토큰 비율을 계산하는 가장 간단한 방법은 무엇입니까?

  13. 13

    C #에서 고유 한 유형을 빌드하는 방법은 무엇입니까?

  14. 14

    sqlite3에서 순서에 관계없이 고유 한 값 쌍을 확인하는 방법은 무엇입니까?

  15. 15

    중복 행 수를 계산하지만 SQLite에서 고유 한 값만 반환하는 방법은 무엇입니까?

  16. 16

    키-값 쌍 (RDD)에서 고유 한 값을 계산하는 방법은 무엇입니까?

  17. 17

    sqlite의 조건에 따라 고유 한 값을 계산하는 방법은 무엇입니까?

  18. 18

    R의 데이터 테이블에서 고유 한 조합을 계산하는 방법은 무엇입니까?

  19. 19

    linq에서 SQL에 대한 두 개 이상의 고유 열을 계산하는 방법은 무엇입니까?

  20. 20

    유효한 유추 유형을 반환하도록 일반 TypeScript 함수를 수정하는 방법은 무엇입니까?

  21. 21

    람다에 대한 고유 유형을 만드는 방법은 무엇입니까?

  22. 22

    -performSelector와 같은 유형 값을 반환하는 방법은 무엇입니까?

  23. 23

    제네릭 유형을 수신하고 반환하는 방법-방법은 무엇입니까?

  24. 24

    선에 닿는 다각형을 유효한 다각형으로 변환하는 방법은 무엇입니까?

  25. 25

    osgjs 형식을 obj 또는 유사한 형식으로 변환하는 방법은 무엇입니까?

  26. 26

    계층을 변경 한 후 상태를 유지하고 반응 구성 요소의 다시 렌더링을 방지하는 방법은 무엇입니까?

  27. 27

    팬텀 유형을 반환하는 팬텀 유형에 대한 인스턴스를 만드는 방법은 무엇입니까?

  28. 28

    상수에 대한 유형을 지정하는 방법은 무엇입니까?

  29. 29

    엄격한 실존 유형을 정의하는 방법은 무엇입니까?

뜨겁다태그

보관