在本地测试,上传图片时,后台报错:
Completed 500 Internal Server Error in 61ms (ActiveRecord: 1.8ms)
NoMethodError (undefined method `upload' for nil:NilClass):
参考 Rails 文档,配置 ActiveStorage。
config/storage.yml
添加:local:
service: Disk
root: <%= Rails.root.join("storage") %>
config/environments/development.rb
添加:
# Store files locally.
config.active_storage.service = :local
DRY
额,我是 rails 新手,跟着第四版的书走有好多不能实现。经常出问题,还请楼主贡献秘笈啊!谢谢了!邮箱 [email protected]
非常感谢,这个社区真好,这么快就恢复了!
刚刚接触 rails,期待教程