モデルのすべての列をループして、(1) 値を小文字に設定し、(2) トリムしようとしていますが、構文が正しくないようです。これは私がこれまでに持っているものです:
@response.attributes.each do |attr_name, attr_value|
@response."#{attr_name}".downcase.strip!
end
私は周りを検索しましたが、モデル列の値を実際に設定する例が見つからないようです。私が見つけたすべての例は、各列の値またはフィールド名の表示を扱っています。他の言語にはこれを行うための evaluate または eval 関数がありますが、Ruby では同等のものを見つけることができないようです。