• block 的 代码实际是在 instance 执行 save 时才会调用的,你可以理解是 before_save 只是往 isntance 的 save 方法中插入了{ self.email = email.downcase} 这句代码