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
阅读全文
0 0
- rails应用程序的基本操作(一)
- Rails 的基本操作(会不断完善)
- Rails基本操作
- Rails应用程序的初始化
- XML文档的基本操作(一)
- 树形控件的基本操作(一)
- 线程的基本操作(一)
- 命令行的基本操作(一)
- 数据表的基本操作(一)
- mongoose的基本操作(一)
- 线性表的基本操作(一)
- 栈的基本操作(一)
- MySQL(一)--数据库的基本操作
- Swift字符串的基本操作(一)
- Linux的基本操作(一)
- Chap2 【rails应用程序的架构】
- Linux基础命令的操作(一)之基本操作
- MySQL数据库基本操作(表的操作一)
- 关于项目中多次保存订单,并且保存后就快速提交,导致部分数据状态未改变
- android studio中关联SDK源码
- 【算法】基于AOV网的拓扑排序
- Qt之QString常用方法
- webpack:从入门到真实项目配置
- rails应用程序的基本操作(一)
- tar命令的详细解释
- [LeetCode]96. Unique Binary Search Trees
- Linux内核4.12每天新增19093行代码,更改2246行
- 将代码托管到GitHub
- 你真的需要杀毒软件吗?老司机谈电脑裸奔的技巧
- oracle之trunc函数
- javascript 容易忘记的知识点
- MySQL 数据类型