私はグーグル検索のためにこれをどのように表現するか理解できません-ごめんなさい。私が次のようなモデルを持っている場合:
c = Color.all
私は言うことができます:
c.Color[0].color_name
したがって、そのモデルのフィールドの名前を含む変数がある場合、次のようになります。
b = 'color_name'
フィールド名の文字列を使用して、このように( "c.color_name")と言うにはどうすればよいでしょうか。
c[0].b
または、変数の内容をフィールド名として使用するようにRuby/Railsに指示することを意味します。
c[0].[the string value of b]
考えられるすべてのことを試してみましたが、その構文がわかりません。
ありがとう!
Rails 2.3.5 / Ruby 1.8.7