0

我在将 Rails 应用程序部署到 Heroku 时遇到了问题——它在本地工作。

从 rails 控制台收到以下错误:

1:来自/app/vendor/bundle/ruby/2.5.0/gems/activestorage-5.2.1/app/models/active_storage/blob/representable.rb:7:in block in <module:Representable>' /app/vendor/bundle/ruby/2.5.0/gems/activerecord-5.2.1/lib/active_record/dynamic_matchers.rb:22:inmethod_missing':未定义的方法'has_one_attached'用于#(无方法错误)

我没有在这个项目中使用数据库,我在这里移动了 sqlite3 -

group :test do
  # Adds support for Capybara system testing and selenium driver
  gem 'capybara', '>= 2.15'
  gem 'selenium-webdriver'
  gem 'sqlite3'
  # Easy installation and use of chromedriver to run system tests with Chrome
  gem 'chromedriver-helper'
end
4

0 回答 0