我正在阅读有关Rails的指南,我在Model类中遇到了这一行:
before_save { |user| user.email = email.downcase }
这是为了确保电子邮件地址在到达数据库之前是小写的(但你已经知道了,因为你们和gals很聪明!)。
然而,为什么不这样做:
before_save { |user| user.email.downcase! }
执行会不会更简单,或者我错过了什么?
答案 0 :(得分:2)
两者都做同样的...它只是归结为味道。