PG::UndefinedTable: ERROR: relation "action_text_rich_texts" does not exist | Rails 6 | Rails_Admin | Postgresql

PG::UndefinedTable: ERROR: relation "action_text_rich_texts" does not exist | Rails 6 | Rails_Admin | Postgresql

我已经设置了 Rails API 唯一带有 Postgreqsl 数据库的项目。

Rails 版本: 6.0.0.rc1

Rails_Admin 版本: 2.0.0.beta

我收到以下错误

ActiveRecord::StatementInvalid in RailsAdmin::MainController#dashboard

PG::UndefinedTable: ERROR: relation "action_text_rich_texts" does not exist LINE 8: WHERE a.attrelid = '"action_text_rich_texts"'::regclass ^

P.S: 有人说 Rails_Admin 也能很好地用于 API 项目。 来源 Link

更新: 我还尝试创建一个新的 Rails 项目,但未使用 --API 标志。但错误仍然存​​在。

我不确定为什么,但是 rails_admin 正在寻找 action_mailbox 和 active_text、运行 rails action_text:install 之间的关系,然后迁移,它应该解决你的问题。