Rails脚手架使用实例

 更新时间:2014年06月24日 11:56:01   投稿:junjie  
这篇文章主要介绍了Rails脚手架使用实例,通过8个步骤来实现一个完整案例,需要的朋友可以参考下

脚手架是rails非常省事的方法,一些简单的增删改查脚手架都能实现,省去了我们不必要的麻烦,那么怎么用rails的脚手架呢,今天来讲解一下。

.指定端口启动rails项目

复制代码 代码如下:
ruby script/server webrick -p 3000

0.创建一个项目
复制代码 代码如下:
rials demoshop

1.用脚手架创建产品(控制 模型 显示 数据)
复制代码 代码如下:
script/generate scaffold product title:string description:text image_url:string

2.如果创建错了销毁这些(destroy 销毁 scaffold 脚手架 pronduct产品对象)
复制代码 代码如下:
script/destroy scaffold pronduct

3.来创建一个sqlite的表(必须有上一步到创建)
复制代码 代码如下:
rake db:migrate

4.用sqlite命令来查看当前项目migrate当前版本
复制代码 代码如下:
sqlite3 db/development.sqlite3 "select version from schema_migrations"

5.查看路由情况
复制代码 代码如下:
rake routes

6.数据库迁移增加一个字段脚手架
复制代码 代码如下:
script/generate migration add_price_to_product price:decimal

然后执行3的步骤
7.调试
复制代码 代码如下:
script/console

8.只创建一个controller的一个action
复制代码 代码如下:
ruby script/generate controller store index

相关文章

  • Rails应用程序中同时修改操作冲突问题的解决方案

    Rails应用程序中同时修改操作冲突问题的解决方案

    这篇文章主要介绍了Rails应用程序中同时修改操作冲突问题的解决方案,本文讲解使用Rails 的 乐观锁解决这个问题并给出了代码救命,需要的朋友可以参考下
    2015-03-03
  • Ruby 中一些百分号(%)的用法小结

    Ruby 中一些百分号(%)的用法小结

    这篇文章主要介绍了Ruby 中一些百分号(%)的用法小结,需要的朋友可以参考下
    2014-05-05
  • ruby 单态方法 分析

    ruby 单态方法 分析

    ruby 单态方法 分析...
    2007-11-11
  • Ruby中case表达式详解

    Ruby中case表达式详解

    本文主要介绍了Ruby中case表达式的两种形式以及分析,有需要的朋友可以参考下
    2014-10-10
  • win7安装ruby on rails开发环境

    win7安装ruby on rails开发环境

    看到很多文章都说ruby环境在windows上是非常难搭建,会出现各种各样的怪问题,所以都推荐到linux和mac上安装开发。但是我按照教程搭了下,问题也不算太多。总过大概花费了2个半小时左右就完成了。下面就把安装的步骤及具体的版本记录了一下供大家参考。
    2014-07-07
  • 你应该知道的Ruby代码风格

    你应该知道的Ruby代码风格

    Ruby是非常自由灵活的语言,所以不同的Rubist风格差异可能很大。那么在代码规范方面他们的差异大不大呢? 通过分析GitHub上托管的开源代码,得出了 一些有趣的结果 ,让我们一起来看看Rubist的喜好吧
    2014-03-03
  • Ruby中操作文件的方法介绍

    Ruby中操作文件的方法介绍

    这篇文章主要介绍了Ruby中操作文件的方法介绍,是Ruby学习当中的基础知识,需要的朋友可以参考下
    2015-05-05
  • 浅析Ruby中的类对象的概念

    浅析Ruby中的类对象的概念

    这篇文章主要介绍了Ruby中的类对象的概念,是Ruby学习当中的基础知识,需要的朋友可以参考下
    2015-05-05
  • Ruby微信开发的几个开源项目介绍

    Ruby微信开发的几个开源项目介绍

    这篇文章主要介绍了Ruby微信开发的几个开源项目介绍,需要的朋友可以参考下
    2014-05-05
  • 编写Ruby脚本来对Twitter用户的数据进行深度挖掘

    编写Ruby脚本来对Twitter用户的数据进行深度挖掘

    这篇文章主要介绍了编写Ruby脚本来对Twitter用户的数据进行深度挖掘的一些例子,通过调用Twitter API来实现各种功能(内地注意墙),需要的朋友可以参考下
    2015-11-11

最新评论