摘要:        
接着上面的文章、继续、打开app/models/product.rb文件1 class Product < ActiveRecord::Base2 end在这个文件里可以加入些语句进行输入数据的约束、首先加入validates :title, :description, :image_url, :presence => true这句是打开各个字段的约束为非空、这么讲吧、就是把title、description、image_url、这几个字段检查是否为非空、再来、validates :price, :numericality => {:greater_than_or_equal    阅读全文
posted @ 2011-10-12 15:12
klobodnf
阅读(315)
评论(0)
推荐(0)
        
            
        
        
摘要:        
首先打开cmd、在里面输入些命令新建个站点rails new asshole比如这样、其中asshole代表迩要起的项目名称、迩当然可以换些其它、然后就会在当前目录上建立一个asshole的项目文档、然后再开始建数据库吧、可以调用以下命令建立一个数据库rails generate scaffold Product title:string description:text image_url:string price:decimal当然迩要明白这个是什么意思、rails generate scaffold算是一条命令吧、Product就是表名、然后下面的title这类就是字段名、冒号后面跟的是    阅读全文
posted @ 2011-10-12 14:36
klobodnf
阅读(662)
评论(0)
推荐(0)
        
            
        
        
摘要:        
为啥是3.0呢、不是最新的3.1、还不是教程的原因嘛、那本敏捷开发rails的书最新版也就是第四版也只以3.0开场的、教程和学习环境不一致 是最痛苦的事情了、以前吃过狠多次亏、这次不在搞这些事了、比较理想的方法是先整体学玩3.0再查查更新文档学习他的改动、OK搭建平台的始末当然是ruby的安装、不过现在官网也没windows版下载了、要去一个被墙的网站下载、目前的版本是1.9.2、然后就是gem install rails耐心的等十几分钟一切搞定后还要装个sqllite、这个在3.1已经省略掉了、但在3.0还是要手动安装、先去 http://www.sqlite.org/download.ht    阅读全文
posted @ 2011-10-12 14:14
klobodnf
阅读(277)
评论(0)
推荐(0)
        
            
        
        
摘要:        
为啥是3.0呢、不是最新的3.1、还不是教程的原因嘛、那本敏捷开发rails的书最新版也就是第四版也只以3.0开场的、教程和学习环境不一致 是最痛苦的事情了、以前吃过狠多次亏、这次不在搞这些事了、比较理想的方法是先整体学玩3.0再查查更新文档学习他的改动、OK搭建平台的始末当然是ruby的安装、不过现在官网也没windows版下载了、要去一个被墙的网站下载、目前的版本是1.9.2、然后就是gem install rails耐心的等十几分钟一切搞定后还要装个sqllite、这个在3.1已经省略掉了、但在3.0还是要手动安装、先去http://www.sqlite.org/download.htm    阅读全文
posted @ 2011-10-12 14:10
klobodnf
阅读(93)
评论(0)
推荐(0)
        
 
                     
                    
                 
                    
                 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号