【发布时间】:2021-11-01 08:24:25
【问题描述】:
我有这个控制器动作:
def view_pdf
redirect_to @report.pdf.url
end
当我访问view_pdf 的路由时,一切都按预期工作:它重定向到 pdf URL。
但是,当我使用 byebug 打开 pry-byebug 会话时,我在尝试访问 URL 时收到此错误:
@report.pdf.url
#=> *** NameError Exception: uninitialized constant ActiveStorage::Blob::Analyzable
打印 URL 也可以正常工作。我只是很困惑为什么我不能从 byebug 控制台访问它。
【问题讨论】:
标签: ruby-on-rails rails-activestorage