小编Aar*_*n Z的帖子

.... 印象派宝石的未定义方法“cookie_value”

我已经设置了印象派宝石。它一直工作正常,正在更新展示次数,但在尝试获取 Films#Show 页面时突然收到以下错误。

\n
\n

“60cb104e4befe185a8b81aac9a2c5e3c”的未定义方法“cookie_value\”:字符串

\n
\n

似乎与 session_hash 有关,但不知道如何解决这个问题。

\n

有人有什么想法吗?

\n

这是我的电影模型:

\n
    class Film < ApplicationRecord\n\n\n  acts_as_votable\n  is_impressionable\n\n  mount_uploader :cover, ImageUploader\n  mount_uploader :video, VideoUploader\n  mount_uploader :trailer, VideoUploader\n\n\n\n   def score\n    self.get_upvotes.size - self.get_downvotes.size\n  end\n\n  extend FriendlyId\n  friendly_id :title, use: :slugged\n\n  # one film has many reviews\n  has_many :reviews, dependent: :destroy\n\n  validates :title, presence: true\n  validates :author, presence: true\n  validates :cover, presence: true\n  validates :description, presence: true\n\nend\n
Run Code Online (Sandbox Code Playgroud)\n

电影放映页面

\n
<%= render "shared/ticker" %>\n\n\n\n\n<div class="back-to-films">\n  <%= …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails session-cookies impressions impressionist ruby-on-rails-6

3
推荐指数
1
解决办法
876
查看次数