我正在编写一个模型为Allissue
的redmine插件。我添加了两个属性project_name
和create_date
。首先,我添加了列project_name
并为其分配了一些值。其次,我添加了一个列created_date
,其值为null,如图所示。
我想用整数值替换null。这是一个非常基本的问题,但我不知道因为我是新手。你能建议我添加值的语法吗?谢谢
答案 0 :(得分:1)
要自动执行此操作,请在模型中添加以下内容:
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
我希望这会有所帮助。