如何从rails中的text_field获取一些文本?

时间:2017-07-15 04:26:42

标签: ruby-on-rails

enter image description here

这是我将在text_field中输入的文本 www.sketchfab.com/models/6ae7a1905b0f48aab0b4145d9333751b

但是我想在保存之后才得到的结果 6ae7a1905b0f48aab0b4145d9333751b

那我该怎么办?

1 个答案:

答案 0 :(得分:0)

在你的模型中

创建一个before_validation回调

假设类名是Image,字段名是description

class Image < ActiveRecord::Base
  before_validation :fetch_correct_descripton

  private
    def fetch_correct_descripton
      self.description = description.to_s.split('/').last
    end
end