0
시작점과 끝점 사이에 여러 가지 방법으로 접근 할 수있는 그래프가 있는데,이를 달성하기 위해 노력하고있는 것은 모든 바깥 쪽 가장자리를 통과하여 방문한 꼭지점을 반환하는 것입니다. 사용자의 역할ArangoDB 만 반환하는 버텍스는 X보다 많습니다.
세부 사항 :
사용자는 각 역할이 서로 다른 계층 주제에 연결되어있는 N 역할을 가지고있다.
기사는 동일한 검색 주제에 게시됩니다.
검색 : 사용자가 모든 사용자의 과목이 기사 공개 과목에있는 역할을 가진 경우 사용자는 기사에 액세스 할 수 있습니다. 제목이 트리 구조로되어있는 경우 상위 계층에 게시 된 기사가 주제 계층의 하위 계층에 연결된 사용자와 일치 함을 의미합니다.
FOR role IN OUTBOUND "users/bob" has
//Here I want to define
//$count = how many outbound edges 'definedAs' from 'role'
FOR type IN OUTBOUND role definedAs
FOR supertype IN 0..100 INBOUND type validFor //Subject hiearchy
FOR article IN INBOUND supertype published
//Only include 'article' that have been visited >= $count
return article
ArangoDB에서 가능한가요?
기타 관련 게시물 : http://stackoverflow.com/questions/35661231/intersection-of-n-arrays-in-arangodb-aql 및 http://stackoverflow.com/a/39981990/2044940 – CoDEmanX