다음 스키마가 있습니다.Solr 저장된 값으로 문서 삭제
<fields>
<field name="id" type="string" stored="true"/>
<field name="general" type="text" indexed="true"/>
<field name="title" type="string" stored="true"/>
<field name="description" type="string" stored="true"/>
<field name="entity_type" type="int" indexed="true" stored="true"/>
<field name="entity_id" type="int" stored="true"/>
<field name="pic" type="string" stored="true"/>
</fields>
예를 들어 id 필드로 저장된 값으로 문서를 삭제하고 싶습니다. 그게 가능하니?
달성하기 위해 내가 삭제해야 할 것이없는 경우? id 필드를 인덱싱해야 할 경우 데이터를 다시 가져 오지 않고 인덱스 필드로 변환 할 수 있습니까?
Lucene이 색인을 다시 생성하도록 할 방법이 없습니까? –
Lucene/solr은 아무 것도하지 않습니다. 스키마 구조가 변경되었으므로 문서를 다시 색인화해야합니다. – Jayendra