印象派观看次数不起作用
impressionist view count not working
我有一个 rails 应用程序,我在其中使用 印象派 gem 来计算在我的 post 的显示页面上的浏览量模型。
但它没有更新视图,(视图显示 0)
在我的 gem 文件中我添加了:
gem 'impressionist'
然后:
rails g impressionist
然后:
rake db:migrate
我将此添加到我的 post.rb 文件中:
is_impressionable
post控制器
impressionist actions: [:show], unique: [:session_hash]
在我的显示视图 文件中:
<%= "#{@post.impressionist_count} views so far!" %>
我认为我做的一切都正确,但不知道为什么观看次数不起作用。
您可以尝试:
而不是在控制器顶部调用它来执行单个操作
impressionist(@post, "optional message", :unique => [:session_hash])
然后尝试
@post.impressionist_count
或者你也可以试试
@post.impressions_count
我有一个 rails 应用程序,我在其中使用 印象派 gem 来计算在我的 post 的显示页面上的浏览量模型。 但它没有更新视图,(视图显示 0)
在我的 gem 文件中我添加了:
gem 'impressionist'
然后:
rails g impressionist
然后:
rake db:migrate
我将此添加到我的 post.rb 文件中:
is_impressionable
post控制器
impressionist actions: [:show], unique: [:session_hash]
在我的显示视图 文件中:
<%= "#{@post.impressionist_count} views so far!" %>
我认为我做的一切都正确,但不知道为什么观看次数不起作用。
您可以尝试:
而不是在控制器顶部调用它来执行单个操作impressionist(@post, "optional message", :unique => [:session_hash])
然后尝试
@post.impressionist_count
或者你也可以试试
@post.impressions_count