PG::UndefinedTable - ERROR: relation "active_storage_attachments" does not exist

PG::UndefinedTable - ERROR: relation "active_storage_attachments" does not exist

我刚刚为带有名称、价格和附件的产品和购物车创建了一个简单的应用程序。它工作正常,没有任何问题。我决定使用 rails-admin gem 创建管理员和身份验证并分别设计。

我已按照 here 说明的说明进行操作。一切正常,直到我到达 rails_admin 部分。除了使用 github 页面上描述的 rails_admin 1.3 版本外,我做了所有描述的事情。我也在 link 上尝试了旧版本,但每次

我都会遇到这个错误
PG::UndefinedTable - ERROR:  relation "active_storage_attachments" does    not exist
 LINE 8:                WHERE a.attrelid = '"active_storage_attachmen...

我没有任何 table 的名字 'active_storage_attachments'。我在配置文件中找到了 active_storage,所以我猜这可能是由 Rails 配置引起的。任何帮助将不胜感激。如果需要显示我的应用程序中的一些代码,我会这样做,尽管它已经是一个相当大的代码了。

提前致谢。

您 运行 rails active_storage:install 是否如 this page 所述?我相信这个错误可能是由于您的产品附件和您提到的配置造成的。