RubyやRailsであれをするにはどうするんだっけ...と自分の中でググり直すコードをメモ
###each_with_indexでindexの他にkeyとvalueも取りたい
ary.each_with_index do |(key,value) i|
puts hoge
end
###each_with_indexでindexの初期値を変えたい
ary.each.with_index(1) do |(key,value) i|
puts hoge
end
###htmlが含まれた変数をエンコードせずに表示したい
<%= raw hoge %>
または
<%== hoge %>
独自ヘルパー等で値を渡すときは
hoge.html_safe
逆に、htmlエンコードしたいときは
ERB::Util.html_escape(hoge)
###環境判定
dev環境か否か
if Rails.env == 'development'
puts 'devです'
end
本番ならproduction
テストならtest
と指定すればOK