2012-06-16 3 views
2

이 gremlin 스크립트 (Neo4j의 REST API를 통해 실행 됨)가 lucene 색인에 대한 정렬을 실행합니까? 또는 Neo4j에서 노드를 정렬합니까?Gremlin + Neo4j Lucene 검색

g.idx('myIndex').get('name', 'aaa').sort{it.name} 

두 개의 추가 질문 : 1. 어떻게 순서를 설정하는 방법? ASC/DESC 2. 전체 텍스트 검색 (LIKE)을 수행하는 방법. 이미 시도한 *, %, 아무 것도 작동하지 않음

답변

1

등을 정렬 그렘린의 기능을 사용하는, 무엇을 제안 espeed하고 게다가, 당신 추가 지침을 Lucene 자체에 전달하는 데 관심이있을 수 있습니다. 이것은 마법의 문자열 %query%을 사용하여 get에 두 번째 인수를 접두사로 붙이면됩니다. 그래서 같이 :

... 갔지 (NULL, "% 질의 %의 _start_node_id_ : 15815486")

당신이 그것을 사용하지 않을 경우 키 인수가 널이 될 수 있습니다.