There's an echo in my head

日々のメモ。

2014-01-01から1年間の記事一覧

Rails.loggerのタグで使っているuuidを取得する方法

config.log_tagsで設定できるuuidの値は、ActionDispatch::Request#uuidもしくはレスポンスヘッダのX-Request-Idで取得できる。 この値はRackミドルウェアのActionDispatch::RequestIdで設定されているので、取得するならそれ以降のタイミングである必要があ…

form_forでprefixを指定する

ActionView::Helpers::FormBuilder#form_for(record, options = {}, &block)では:asオプションを指定することで各種フィールドのname属性に付けられるprefixを指定できる。 たとえば@person = Person.newに対して、デフォルトだと = form_for @person do |f|…

このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。