发布于 2016-01-28 00:06:43 | 173 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Ruby on Rails 开源网络应用框架

Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails 为你提供一个纯Ruby的开发环境。发布网站时,你只需要一个数据库和一个网络服务器即可。


这篇文章主要介绍了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



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务