2016-10-03 8 views
0

2つのモデル属性の値を指定する1つのselectを持つことができます。したがって、ドロップダウンで「はい」を選択すると、フォームが送信されるときに、属性aおよび属性bの値が「yes」に設定されます。以下は機能しませんが、私の意味を説明するのに役立ちます。2つの属性を1つのフォーム要素にリンクする

= f.select :trial, :free , [['Yes', 'true'], ['No', 'false']], {}, class: 'selectpicker mandatory' 

答えて

1

これはできません。

代わりにできることは、属性をtrial(ドロップダウンから選択して設定)に設定したオブジェクトの検証時です。

+0

私はこのアプローチを使用していましたが、他のアプローチをとることが良いと思っていました。悲しいことに、それは私の元のアプローチで行くことはできません。とにかくありがとう。 – EamonnMcElroy

関連する問題