Rails开发:从基础方法到表单应用
1. Rails控制器基础方法
1.1 数据展示与获取
在Rails开发中,控制器的不同方法用于处理各种数据操作。以下是一些常见方法的介绍:
- show方法 :用于提取单条数据进行展示。
# GET /people/1
# GET /people/1.xml
def show
@person = Person.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @person }
end
end
这里通过 find 方法根据 params[:id] 获取指定的 Person 记录。Rails的路由会根据URL中控制器名称后的数字填充 id 值,无论是否指定格式。
- new方法 :创建一个空白的数据结构,用于收集数据。
# GET /people/new
# GET /people/new.xml
def new
@person = Person.new
respond_to do |format|
format.html #
超级会员免费看
订阅专栏 解锁全文
68

被折叠的 条评论
为什么被折叠?



