2017-05-17 1 views
1
g.V().has(label,"request_job").order().by("submit_time",incr).valueMap("submit_time") 

==>[submit_time:[1330647978000]] 
==>[submit_time:[1330652298000]] 

Gremlin 콘솔에서 order() 쿼리를 사용하면 정상적으로 작동합니다. 그러나 Java에서 동일한 쿼리를 시도 할 때 "incr"을 사용할 수 없으므로 undefined symbol "incr"이 표시됩니다.gremlin order by incr

Java에서 order()와 함께 "incr"을 사용하는 방법은 무엇입니까?

이 문제를 해결하는 데 도움을주세요.

답변

3

Gremlin 콘솔에서 자동으로 가져 오는 Order (javadoc)에 정의되어 있습니다. Java 클래스에 다음 가져 오기를 추가해야합니다.

import static org.apache.tinkerpop.gremlin.process.traversal.Order.*;