2011-11-09 15 views
1

私は2つのモデル、レポート(クライアントに属します)とクライアント(多くのレポートを持っています)があります。クライアントには、 "specialty"という属性または列があります。私がしようとしているのは、@クライアントのレポートの表示ページの中で、その特定の@クライアントのClient.specialty属性を呼び出して表示できるようにすることです。私のレポートモデルでは、 "client_id"という外部キーがあります。Rails 3は、別のモデルで外部キーを持つモデル属性を見つけました

@report.client_id 

これは明らかに数が表示されますが、私は私が何をしたいか、私のnoobの方法では、任意のさらなるへ行くかわからない:私はこれを行う方法を見当がつかない、私はこれまでこのことについて行ってきました

@report.client_id.specialty 

しかし、それは明らかに機能しません。これはどうすればいいですか?

答えて

3

次の理由はありますか?

@report.client.specialty 
+0

ルパペッテ - 面白い、質問を投稿してから2分後にそれを分かりました。私はそれができるようになるとすぐに受け入れるよ、ありがとう! – FattRyan

+0

はい...時には、最も単純な解決策を見逃してしまうようなものに集中していることがあります。 – lucapette

関連する問題