从模型开始,先建立模型而不是建立支架
ruby script/generate model ad name:string description:text price:decimal seller_id:integer email:string img_rul:string
从新迁移一下数据库
rake db:migrate
空模型无用,需要添加控制器
ruby script/generate controller ads//控制器为复数形式
刚才创建的控制器内容
class AdsController < ApplicationController
end
创建视图
<html>
<head>
<title></title>
</head>
<body>
<p>
<b>Name:</b>
</p>
<p>
<b>Description:</b>
</p>
<p>
<b>Price:</b>
</p>
<p>
<b>Seller_id:</b>
</p>
<p>
<b>Email:</b>
</p>
</body>
</html>
浏览器内输入
因为还没有配置路由
编写路由找到config文件下下的route.rb
编写如下路由
map.connect '/ads/:id',:controller=>'ads',:action=>'show'//指定controller为ads action为show
修改完成后刷新