gem 'active_admin' をインストールして、設定をして管理したいモデルを読み込ませて
いざ、開いてみると colomn名 or method名 + "-eq" というerrorが吐かれた。
そんなの定義した覚えはなかったのに。。分からないので調べるとよくあるみたい?
has_manyやbelongs_toの多対多のリレーションと関係があるらしい。。
そこで
app/admin/読み込んだmodel名.rbのファイル内を編集。
以下を追記
remove_filter :(例 user_roles <--has_many, throughで定義したやつ
見てわかるようにerrorになってるcolumn等をfilterから外してあげると、解決できて管理画面も表示できる。
ちなみに僕の場合,テーブルに作ったカラム名や自動的に作られる :created_at, updated_at とかも引っかかって"created_at-eq"(はっきり覚えてないけど)みたいな感じで errorになってたので、これもfilterから外してあげる。
こんな感じ↓
remove_filter :start_time, :end_time, :created_at, :updated_at
avtive_adminの表示コラムを制限したいなどのカスタマイズは、こちらの方の投稿が大変参考になりました。ありがとうございました。
http://qiita.com/sa-wa-m/items/f999b82da2647bb4d513
http://qiita.com/hirooooooo/items/d1c4d7b93faf2683ba4d
active_adminのassetsが全体に反映される時の対処法はこちらが参考になりました。
http://blog.supermomonga.com/articles/rails/rails-activeadmin-css-issue.html#
以上。