MD5加密方式:
require 'md5' puts MD5.hexdigest('')
SHA1加密方式:
require 'digest/sha1' puts Digest::SHA1.hexdigest('')
2 全局编码:
Encoding.default_internal="UTF-8"
3事务
Bike.transaction do Bike.create({:name=>"bike1"}) Bike.create({:name=>"bike2"}) raise ActiveRecord::Rollback #抛出异常,此异常仅仅让事务回滚 end