如何为mongoid和active记录配置主动管理支持?

时间:2014-12-04 11:21:36

标签: ruby-on-rails-3 mongodb ruby-on-rails-4 activerecord activeadmin

我在rails中开发了一个应用程序,它支持mongodb CRUD和postgress CRUD,它与两个数据库一起工作。

现在我想创建与两个数据库进行通信的管理界面。 Mongodb和postgress。

我在gem下面安装

gem "mongoid", "~> 4.0.0"
gem 'bson_ext'
gem 'activeadmin', github: 'gregbell/active_admin'
gem 'ransack', github: 'activerecord-hackery/ransack'
gem "activeadmin-mongoid",  git: "git://github.com/elia/activeadmin-mongoid.git"

我配置了有效的管理员,如下所述

http://activeadmin.info/docs/0-installation.html#initialize_active_admin

现在我的active_admin使用mongodb模型但不使用active_recode模型

它给我以下错误

不知道AdminUser使用的上下文

请帮我支持活动管理员的数据库

1 个答案:

答案 0 :(得分:0)

ActiveAdmin版本1.0.0.pre1不正式支持MongoDB。我希望有人会在ActiveAdmin达到1.0后开发适配器。