1 判断浮点数的整数部分的长度(float.to_i.to_s.length)
#整数部分长度为6
protected
def part_integer_length_must_be_six_at_most
errors.add(:price,'part_integer_length_must_be_six_at_most') if price.nil? || price.to_i.to_s.length > 6
end
2 新增一个控制器后,需在config/routes目录下新增一项
如E:\develoToolsAndSoftWare\InstantRails-2.0-win\rails_apps\demo>ruby script/gener
ate controller store index ,在routes新增map.resources :store
3 开发过程中遇到的问题:为什么有时候购物网站存在用户购物车的数据突然没有了
答:在网站后台,用户购物的数据放在了seesion里面,若此时后台代码更新,老的session购物车对象与新版本的源代码无法相容,解决办法就是把session数据清空,那么用户的购物车物品就会全部消失。