Rails を独学しようとしていて、PHP では簡単だったのに、この 1 つの領域で混乱して行き詰まってしまったことがあります。
いくつかのドロップダウンがあるフォームがあります。ドロップダウンを取得して値を表示し、その値のIDを別のテーブルに保存することができました。新しいレコードを表示したいのですが、保存した ID を表示する代わりに、元のテーブルから値を収集して表示したいと思います。
それが理にかなっていることを願っています。
以下は私の現在のコードです。
モデルの検索
class Finding < ActiveRecord::Base
belongs_to :skill
スキルモデル
class Skill < ActiveRecord::Base
attr_accessible :skill_desc, :skill_level
has_many :findings
show.html.erb
<td>Finding Skill</td>
<td><%= @finding.skill_id %> </td>
私の質問は、スキル モデルから skill_desc フィールドを表示するために、@finding.skill_id も変更する必要があると思いますか?