モデルがAllissue
. と の 2 つの属性を追加project_name
しましcreate_date
た。まず、列を追加project_name
し、いくつかの値を割り当てました。created_date
次に、図に示すように、値が null になる列をもう 1 つ追加しました。
null を整数値に置き換えたい。初歩的なことなのですが初心者なのでわかりません。値を追加する構文を教えてください。ありがとう
モデルがAllissue
. と の 2 つの属性を追加project_name
しましcreate_date
た。まず、列を追加project_name
し、いくつかの値を割り当てました。created_date
次に、図に示すように、値が null になる列をもう 1 つ追加しました。
null を整数値に置き換えたい。初歩的なことなのですが初心者なのでわかりません。値を追加する構文を教えてください。ありがとう
これが自動的に行われるようにするには、次のようなものをモデルに追加します。
class Allissue
...
before_save do |a|
a.create_date = Time.now # or whatever you want it to be
end
...
end
または手動で、次のようにします (すべての複数のオブジェクトに対して):
Allissue.all.each{|a| a.create_date = Time.now; a.save}
または (単一のオブジェクトの場合):
a = Allissue.find(1)
a.create_date = Time.now
a.save
これが役立つことを願っています。