У меня есть приложение Rails с импрессионистом и дружественным идентификатором, я хочу показывать просмотры страниц в своих статьях. Проблема в том, что импрессионист не регистрирует количество просмотров.Импрессионистский драгоценный камень и Friendly_id
Это же проблема here on impressionist's bug tracker.
Мои статьи Модель:
class Article < ActiveRecord::Base
is_impressionable
extend FriendlyId
friendly_id :title, use: [:slugged, :history]
belongs_to :user
belongs_to :category
Статьи Контроллер:
def show
@article = Article.find(params[:id])
if request.path != article_path(@article)
redirect_to @article, status: :moved_permanently
end
respond_to do |format|
format.html
format.json { render json: @article }
end
end
я перезагрузил сервер, но имеющие один и тот же вопрос.
Примечания также удалить импрессионистический вызов от контроллера, как описано в шаге 4 в вики: HTTPS : //github.com/charlotte-ruby/impressionist#usage. –