Как отключить solr для save и create по умолчанию?

А не знаете как сделать так, чтобы индексация SOLR по умолчанию при save и create не запускалась. Нужен запуск вручную. Например когда пользователь добавляет новость, изначально она не участвует в поиске, затем админ опубликовывает запись, и запускает реиндекс для данной записи.
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
@sunnmas Автор вопроса
Ruby
class MySearchableModel < ActiveRecord::Base
	searchable :auto_index => false do
		integer :id
		bla bla
	end
end

class AdministratorController < ApplicationController
	def make_public
		bla bla
		MySearchableModel.reindex
		Sunspot.commit
		bla bla
	end
end
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы