2010-07-27 5 views
0

현재 SOLR 엔진에 새 필드를 추가하려고합니다.SOLR 색인 생성 및 검색?

다음을 schema.xml 파일에 추가했습니다.

<field name='FIELDNAME'  type='string' indexed='true' stored='false' /> 

인덱싱 SOLR에 전달 된 XML은 다음 몇 가지 이유를 들어

<FIELDNAMES> 
    <FIELDNAME>1</FIELDNAME> 
       : 
       : 
       : 
    <FIELDNAME>N</FIELDNAME> 
</FIELDNAMES> 

내가 다른 곳 FIELDNAME:1 아무것도 반환되지 않습니다와 함께 관리를 통해 SOLR 쿼리를 수행하거나.

이 문제를 해결하기 위해 권장되는 방법은 무엇입니까?

+0

은 ' ...'FIELDDNAME 필드의 실제 내용입니까? –

+0

아니요 ... N 여기서 N은 N 번째 값입니다. – gmatthew

답변

2

Solr이 예상하는 xml 형식은 described in the wiki입니다. 기본적으로 각 문서에 대해 하나 이상의 "doc"태그가 포함 된 "add"태그가 있습니다. 각 "doc"은 여러 개의 "field"태그로 구성됩니다.

q = * : *를 사용하여 Solr 쿼리를 수행하여 하나 이상의 문서를 인덱싱 할 수 있는지 확인하십시오.

0

내 문제가 발견되었습니다. 필드가 solr로 처리 된 Solr Doc 파일에 추가되지 않았습니다.

관련 문제