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

来源:互联网 发布:java线程池 关闭 编辑:程序博客网 时间:2024/06/05 06:50

创建rails应用程序

rails new depot

生成脚手架

rails g scaffold Product title:string

数据迁移

rake db:migrate

测试

rake test

回滚迁移

rake db:rollback

查看文件内容

ls app/viewls -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       //1remove_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
原创粉丝点击