【问题标题】:PG::UndefinedTable - ERROR: relation "active_storage_attachments" does not existPG::UndefinedTable - 错误:关系“active_storage_attachments”不存在
【发布时间】:2018-06-11 19:51:26
【问题描述】:

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

我已按照here 的说明进行操作。在我进入 rails_admin 部分之前,一切都很好。除了使用 github 页面上描述的 rails_admin 1.3 版本外,我按照描述做了所有事情。我也在链接上尝试了旧版本,但每次都遇到这个错误

PG::UndefinedTable - ERROR:  relation "active_storage_attachments" does    not exist
 LINE 8:                WHERE a.attrelid = '"active_storage_attachmen...

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

提前致谢。

【问题讨论】:

标签: ruby-on-rails ruby devise rails-admin


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2016-03-18
    • 1970-01-01
    • 2020-05-08
    • 2021-03-03
    • 1970-01-01
    • 2013-10-06
    • 2021-02-05
    • 2017-11-16
    • 1970-01-01
    相关资源
    最近更新 更多