rubyでexec_preparedを使うとき
例えば、以下のようにプログラムを書いていた。
conn.exec_prepared("stmt",[hoge_1,hoge_2,hoge_3])
exec_preparedの引数が多いときは、一行がとても長くなってしまい、ちょっと困っていた。
でも、少し考えて、気づいたのだが、配列で渡してやれば良いんだよな。
hoge_array = Array.new hoge_array << hoge_1 hoge_array << hoge_2 hoge_array << hoge_3 conn.exec_prepared("stmt",hoge_array)
すっきりした。