다양한 검색 가능한 모델 레코드와의 일련의 상호 작용을 실행하고 모든 상호 작용이 완료 될 때까지 모델을 다시 인덱싱하지 않으려합니다. 이것이 가능한가?Solr (Sunspot)이 코드 블록에 대한 색인 다시 생성을 건너 뛰도록 지시 할 수 있습니까?
내가 수동으로 다시 색인 생성 방법을 호출 할 수 있지만 수동으로 코드를 가 아닌 색인을 다시 작성하도록 수동으로 지시 할 수 있습니다.
다양한 검색 가능한 모델 레코드와의 일련의 상호 작용을 실행하고 모든 상호 작용이 완료 될 때까지 모델을 다시 인덱싱하지 않으려합니다. 이것이 가능한가?Solr (Sunspot)이 코드 블록에 대한 색인 다시 생성을 건너 뛰도록 지시 할 수 있습니까?
내가 수동으로 다시 색인 생성 방법을 호출 할 수 있지만 수동으로 코드를 가 아닌 색인을 다시 작성하도록 수동으로 지시 할 수 있습니다.
조니 케이크의 답변이 도움이 되었습니까하지만 주어진 모델에 완전히 자동 인덱싱을 방지하기 위해 필요하기 때문에, 나는 대신에 다음과 같은 사용 :
를searchable :auto_index => false do
text :name
text :description
# etc...
end
:auto_index => false
부분은 Solr에게 모델의 색인을 생성하지 않도록 지시하는 것입니다. 간단하지만 - 어떤 이유로 Google을 통해 찾아내는 데 다소 시간이 걸렸습니다.