1

当用户输入<h1>John文本字段并保存时,我希望将其另存为&gt;h1&lt;John

为了使它成为可能,我如何在我的模型中编码?

这是用户模型的name列。

4

1 回答 1

2

您只需要创建一个回调:

class YourModel
  before_save :sanitize_name

  private

    def sanitize_name
      self.name = CGI::escapeHTML(name)
    end
end
于 2013-06-01T22:41:21.953 回答