gpt4 book ai didi

ruby-on-rails - 印象派 gem 和 Friendly_id

转载 作者:行者123 更新时间:2023-12-04 03:41:15 24 4
gpt4 key购买 nike

我有一个带有印象派和友好 id 的 Rails 应用程序,我想在我的文章中显示页面浏览量。问题是印象派没有记录观看次数。

同样的问题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

文章 Controller :

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

我也重新启动了服务器,但遇到了同样的问题。

最佳答案

好的,有一个解决方法。只需在显示 Controller 中添加印象派(@model)

def show
@article = Article.find(params[:id])
impressionist(@article)

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

关于ruby-on-rails - 印象派 gem 和 Friendly_id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10567682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com