Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
初期値の設定 皆さんは「初期データ」ってどのように設定していますか。 「初期値って、そりゃDB側に設定するでしょう」という声も聞こえてきますが「親レコードの指定された値」だとか、更にそれを計算した値、となるとDB側で対応するのが正解とは言い難くなってきます。 そこで、私はよくbefore_filter :set_defaultなどと書いていました。 しかし、最近にしてやっとdefault_value_forというGemがあることを知りまして目鱗しております。 FooBarWidget / defaultvaluefor class User < ActiveRecord::Base default_value_for :name, "(no name)" default_value_for :last_seen do Time.now end end u = User.new u.name
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く