0

Web ページにコンボボックスを表示したい。
私は2つのオブジェクトを持っています:
つまり、
レールは足場を生成します人ID:整数名:文字列
レールは足場を生成します状態ID:整数名:文字列

状態は本人が選べるようにしてほしい。
ベストプラクティスは何ですか?
別の足場を実行する必要がありますか?
(データベースに外部キーと別のコードを作成するもの?)
ありがとう。

4

1 に答える 1

0

いつでもPerson1つにしかリンクできない場合は、にフィールドを追加します。たとえば、に多くのリンクを設定できる場合は、との両方を含むオブジェクトを作成する必要があります。Statestate_idPersonPersonStatesResidencesstate_idperson_id

リレーションとリンクモデルの詳細については、 Railsガイドをご覧ください。

状態のドロップダウンリストをレンダリングするには、selecthelperメソッドを使用できます。関連付けの名前ではなく、選択入力フィールド(state_id)に適切なフィールド名を使用してください。(state)

于 2012-04-28T00:47:25.513 に答える