2013-11-28 5 views
0

카단 드라 백엔드를 사용하여 타이탄의 그래프 데이터베이스를 쿼리하는 것과 관련된 빠른 질문.Gremlin의 타이탄 가장자리 속성

분할 문제 아래로는 가장 단순한 형태의에, 나는 이런 식으로 뭔가가는 관계가 있다고 :

노드 1 ----------> 노드 2를

데이터를로드, e.setProperty ("name", value) 명령을 사용하여 각 가장자리에 여러 속성을 할당했습니다. property1, property2 및 property3이라는 세 개의 속성이 있다고 가정 해보십시오. 내가하고 싶은 것은 property1과 같은 특정 속성의 값을 반환하는 것입니다. 내 코드는 다음과 같습니다.

g.E(1).getProperty("property1") 

그러나 null을 반환합니다. 누구든지 가장자리 속성을 추가하고 적절하게 쿼리하는 올바른 방법을 알고 있습니까?

감사합니다.

답변

1

getProperty()은 단일 개체 (정점 또는 가장자리)에만 해당됩니다. 네가 가진 것은 파이프 다. 당신은 사용할 수 있습니다 :

g.E().property("property1") 

나 :

g.E().property1 

나 :

g.E().next().getProperty("property1")