您的位置:首页 > 大数据 > 人工智能

rails学习笔记:维护商品信息任务B

2015-09-15 23:30 639 查看
修改数据模型

/app/models/product.rb

class Product < ActiveRecord::Base

  validates :title, :description, :image_url, :presence => true

  validates :price, :numericality => {:greater_than_or_equal_to => 0.01}

  validates :title, :uniqueness => true

  validates :image_url, :format => {

    :with => %r{\.(gif|jpg|png)\z}i,

    :message => 'must be a URL for GIF, JPG or PNG image.'

  }

end

这段代码用来检查以下几项内容

字段的标题、描述以及图像的URL不是空的

价格是一个有效的数字,且不得少于$0.01

标题在所在商品中是唯一的

图像的URL看起来是有效的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: