Можно ли отключать Solr вручную на некоторых операциях?

Иногда solr тормозит, например:
def show
  @item = Item.where(params[:id]).first
   #Следующие 2 строчки после комментария увеличивают время загрузки страницы на
   # 2 секунды при 50 записях в базе, хотя по полю view_count нет поиска
  @item.views_count += 1
  @item.save
  render :show_item
end


В общем нельзя ли как нибудь отключать solr вручную, например @adv.save(solr: false), на манер @adv.save(validate: false)?
  • Вопрос задан
  • 172 просмотра
Решения вопроса 1
@4itosik
Вам должно подойти,
@item.update_column(:views_count, @time.views_count += 1)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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