2014-01-15 1 views
0

DSE 검색 3.2.0 인스턴스에 대해 CQL에서 SOLR 4.0 공간 쿼리를 실행할 수 있습니까? 그렇다면 올바른 구문은 무엇입니까? 특히 내 질문에 대한 solarispaceRecursivePrefixTreeFieldType 클래스를 사용하여 구현 된 형식의 필드를 참조하는 CQL 쿼리에 관한 것입니다. SOLR 웹 콘솔을 사용하는 DSE Search 3.2.0 인스턴스에 대해이 유형을 참조하는 SOLR 쿼리를 실행하면 정상적으로 작동합니다. 레온DSE 검색 3.2.0 인스턴스에 대해 CQL에서 SOLR 4.0 공간 쿼리를 실행할 수 있습니까?

답변

1

DSE 검색 CQL은 기본 루씬 구문을 지원하고 표준 SOLR API를 사용하도록 권장하고 있으므로이 단계에서 그것은 단지, 개발/테스트 목적으로 만 제공됩니다

감사합니다.

+0

DSE 4.8에서이 질문과 관련하여 변경된 사항이 있습니까? – Leon

1

일반적으로 "공간적"쿼리는 메인 쿼리가 비 공간 속성으로 데이터를 선택하는 동안 결과의 영역을 제한하기 위해 메인 쿼리에 적용되는 필터 쿼리입니다. CQL 구문에는 기본 쿼리 만 있으며 필터 쿼리 ("fq") 또는 공간 쿼리에서 사용되는 Solr 매개 변수와 같은 추가 Solr 쿼리 매개 변수에 대한 조항이 없습니다.

따라서 Solr HTTP API는 DSE 데이터에 대한 공간 쿼리의 유일한 경로입니다.