2017-08-21 5 views
0

rails adminにrails adminをインストールして設定するには、公式のrails admin git hubページに従っています。デフォルトルートとして3000/adminに:RailsAdmin :: MainController#NoMethodErrorを面倒にするrails adminを最初に設定しようとしたとき

私は私の宝石ファイルに

gem 'rails_admin', '~> 1.2'を追加し、rails g rails_admin:install

を走ったがローカルホストを保ちました。私はlocalhostを入力した場合

:3000/adminにを、私はエラー

NoMethodError in RailsAdmin::MainController#dashboard 

private method `all' called for #<Class:0x007f9afe494be8> 
+0

バンドルインストールしましたか? – Sajin

+0

あなたはこれだけ だけ 宝石「rails_admin」 –

答えて

0

いくつかのミスのいずれかのモデルで実行されているので、これは以下になっています、あなたはこの

を定義したモデルをクロスチェックしてください
private method `all' called for #<Class:0x007f9afe494be8> 

"すべて"

メソッドを使用するか、このコードブロックをテストしてからサーバーを再起動し、動作するかどうかを確認するだけです。

+0

検索を追加する最新のアドオンをインストールしていない「DEF、すべての」 –

+0

OK私はプライベートブロック外でこのメソッドを書く意味、プライベートブロックからこの方法を取る、それを得ました。 :)これは動作するはずです。 – Gabbar

関連する問題