私はこのコードブロックを持っています。配列を文字列に変換せずに#{}を使用する方法
query = ['an','array']
@a = params[:action] == 'show' ? "paid" : "paid_students"
variable = "Student.#{@a}(#{query})"
eval(a)
しかし、私はこれを実行すると、私はこれを回避することができ、アレイがstring.Howに変換され
Student.paid('anarray')
として「変数」の値を取得しています。 plsヘルプ
これはこの場合も有効です:)(ここではn00b)。しかし、彼はまたいくつかのメモを与えた。私は受け入れられた答えとしてチャンクの答えを与えた。 – shajin