2013-06-19 3 views
0

내부적으로 Lucene을 사용하는 Google 검색 어플라이언스 에뮬레이터/래퍼를 작성하려고합니다. 앞으로 GSA가 배열 인 것처럼 보이는 메타 데이터를 처리하는 방법을 정확히 이해하려고합니다. GSA의 응답은 다음과 같습니다Google 검색 어플라이언스 메타 값 배열?

requiredfields=field_name:val1.field_name:val2 

그러나, GSA documentation 메타 필드의 배열이나 여러 값의 처리에 대해 아무것도 언급하지 :

<MT N="FIELD_NAME" V="VAL1 | VAL2 | VAL3"/> 

는 다음 매개 변수 쿼리는이 결과에 타격을 줄 것으로 예상된다. 분명히 문서화되지 않았음에도 불구하고 이것이 표준 GSA 행동인지 확인할 수 있습니까? 또는 주문 처리가 진행중 일 가능성이 있습니까?

불행히도 GSA 버전이나 확인 방법을 모르겠습니다. 2 년에서 5 년 전 구입 한 것 같습니다.

+1

버전의 경우 GSA 관리 콘솔의 페이지 하단에있는 '정보'링크를 클릭하십시오. 나는 최근에 업그레이드하지 않는 한, 버전 7이 2012 년 3/4 분기에 릴리스됨에 따라 버전 7에 있지 않은 것으로 의심합니다. – Jason

+0

불행히도 관리 콘솔에 직접 액세스 할 수 없었습니다. 그것은 우리에게 사실상 블랙 박스입니다. 하지만 팁 주셔서 감사합니다. – kuloch

답변

0

새 GSA 버전 (7.0)을 사용하면 분리자를 기반으로 메타 데이터 필드의 값을 분할 할 수 있습니다. 당신의 경우 "|" 그런 것 같습니다.

requiresfields 매개 변수와 측면 및/또는 fieldsearches에서 이러한 값을 사용할 수 있습니다 당신을 거기에서 FIELD_NAME = VAL1, FIELD_NAME = VAL2 등과 같은 별도의 필드/값으로 인덱스에

을 해당 값을 GSA를 지시합니다

.

+0

내가보기에, 비록 내가 합리적으로 확신 할지라도, 우리는 새로운 7.0 버전에 있지 않다. 당신의 도움을 주셔서 감사합니다. – kuloch