Задать вопрос

Можно ли отключать 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 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
Решения вопроса 1
@4itosik
Вам должно подойти,
@item.update_column(:views_count, @time.views_count += 1)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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