0
가능한 중복 :
Why Lucene doesn't support any type of update to an existing document아파치 루씬 업데이트 저장 필드
이 문서가 (그것을 다시 색인없이) 색인 후 저장 필드 값을 업데이트 할 수 있습니까?
가능한 중복 :
Why Lucene doesn't support any type of update to an existing document아파치 루씬 업데이트 저장 필드
이 문서가 (그것을 다시 색인없이) 색인 후 저장 필드 값을 업데이트 할 수 있습니까?
짧은 답변 : 아니요
당신은 삭제하고 문서를 다시 추가 할 필요가, 그것은 필드가 저장되어 있으며 필드를 인덱스입니다. 수
는 "먼저 새 문서를 추가 한 후 용어를 포함하는 문서를 삭제하고하여 문서를 업데이트 삭제를 한 후 같은 인덱스의 리더로 볼 때 (원자이다 플러시 추가합니다. IndexWriter.updateDocument() Javadoc를 참조하십시오 추가 후에 만 발생합니다. ")
또 다른 대안은 Lucene 외부에서 업데이트해야하는 데이터 (관계형 DB)를 저장할 수 있습니다.
Lucene V4 이전 버전에는 아무런 변화가 없었지만, 장소를 업데이트하거나 필드를 저장하거나 색인 할 수 있도록 모든 종류의 work in progress이 있습니다.