rails应用程序的基本操作(一)

创建rails应用程序

rails new depot

生成脚手架

rails g scaffold Product title:string

数据迁移

rake db:migrate

测试

rake test

回滚迁移

rake db:rollback

查看文件内容

ls app/view
ls -p app

创建新的控制器

rails g controller store index//store:名 index:动作

改变根网址(修改routes.rb)

root :to =>'store#index', :as => 'store'
//后者告诉rails创建store变量

增加字段到表中

rails g migration add_quantity_to_line_items quantity:integer

rails的两种匹配模式

add_xxx_to_TABLE       //1
remove_xxx_from_TABLE  //2

渲染页面

render "index"

跳转页面

redirect_to action: :index

关于render和redirect_to的进阶理解

删除文件

rm public/index.html

触发脚本

remote: true

doc/app 生成介绍文档

rake doc:app

查询编写代码数量

rake stats
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值