1

我想在某些字段进入我的数据库之前删除它们中的所有空格。

我正在使用设计并向成员表中添加了其他字段(使用成员而不是用户)。

在我的注册表单上,我有一些字段,例如电话和地址,但是我想删除某些字段(例如:telephone,:mobile:emergency_number.

4

2 回答 2

1

听起来像是一份工作before_save

class Member < ActiveRecord::Base
  before_save :strip_whitespace

private
  def strip_whitespace
    self.telephone.gsub!(/\s+/, '')
    # etc...
  end
end
于 2013-02-07T11:43:53.980 回答
-1

@Chowlett 解决方案的简单方法

class Member < ActiveRecord::Base
  before_save :strip_whitespace

private:
  def strip_whitespace
    self.telephone.join('')
    # etc...
  end
end
于 2013-02-07T11:51:49.630 回答