1

私は自分のサイト(教師/イベントのペアリングサイト)のrails_admin(RoR 3.1.0上)インターフェイスを介して作業しています。いくつかの基本的なモデルがありますが、重要なものは教師、場所、イベント、およびイメージです。教師はイベント(habtm)を「教える」、イベントは場所にあり、写真は場所、イベント、教師とペアにすることができます。

[私はRoRアーキテクチャに少し慣れていません...これは意味がありますか?]

私は

undefined method 'excluded?' for RailsAdmin::Config:Module

エラー

.bundler/ruby/1.8/rails_admin-a311e3b833ff/app/views/rails_admin/main/_form_fieldset.html.haml

同じエラー(および同様の状況)はhttp://groups.google.com/group/rails_admin/browse_thread/thread/f517dd1287293a92/970f8433f7e644b9?lnk=raotで回答されていますが、私には当てはまらないようです。問題の「ソース」はここにあります(config / initializers / rails_admin.rb内)

field :images, :has_and_belongs_to_many_association          
field :location, :belongs_to_association                     
field :disciplines, :has_and_belongs_to_many_association     
field :teachers, :has_and_belongs_to_many_association   

:locationと:teachersの行をコメントアウトすると、すべてが機能しますが、教師にとって正しい動作が得られません。

私は何が欠けていますか?

4

1 に答える 1

0

:teachersという名前の列と:teachersという名前のHABTM関係があったことがわかりました。どうしてそんなに長い間それを逃したのか...

于 2011-09-29T17:35:05.040 に答える