我想在“rails方式”中构建一个应用程序,所以这次不是回溯性地处理数据库中的记录,而是尝试使用before_save方法执行这些操作,即这一个:发送参数到before_save
def make_percentage_from(score)
percent = (score.fdiv(20) * 100)
return percent
end
每个进入数据库的项目在得分保存到数据库之前都有20分的分数我想以百分比的形式存储它,但是我遇到的问题是我无法发送任何通过before_save属性数据。
理想我不得不
before_save:make_percentage_from(比分将要计算)
我怎样才能做到这一点?谷歌不是为我打开了这么多,我坚决不具有处理这些数据一旦其存储(提供当然有是另一种方式!)
感谢和问候
杰夫
的Widget
优秀,彻底的回应。 –