2012-10-11 3 views
0

색인을 다시 색인 할 때 기존 색인이 먼저 지워지거나 삭제됩니다. 즉, 사용자가 짧은 시간 동안 빈 검색 결과를 볼 수 있다는 것을 의미합니다. 이는 프로덕션 환경에 좋지 않습니다. 기존 색인을 삭제하지 않고 색인화를 다시 수행하는 방법이 있습니까?색인을 다시 만들 때 기존 색인을 삭제하지 않는 방법

레이크 작업을 호출 할 때 및 콘솔에서 solr_reindex을 호출 할 때 지우기가 발생합니다.

답변

0

코드를 살펴보면 Model.solr_index 일 정도로 충분하다고 생각합니다. 인덱싱이 완료되면 새로운 인덱싱 된 필드를 검색 할 수 있습니다.

검색 가능한 스키마는 한 모델의 모든 레코드에서 공유되는 것이 아닙니다. 따라서 단일 레코드를 인덱싱하면 해당 레코드의 검색 가능한 스키마가 업데이트됩니다.

관련 문제