Rails的CRUD程序中Action的基本写法汇总

来源:互联网 发布:java mahout 编辑:程序博客网 时间:2024/05/16 05:10

七大action,分别为index、show、edit、update、new、create、destroy


def index  @events = Event.allenddef new  @event = Event.newenddef create  @event = Event.new(params[:event])  @event.save  redirect_to :action => :indexenddef show  @event = Event.find(params[:id])enddef edit  @event = Event.find(params[:id])enddef update  @event = Event.find(params[:id])  @event.update_attributes(params[:event])  redirect_to :action => :show, :id => @eventenddef destroy  @event = Event.find(params[:id])  @event.destroy  redirect_to :action => :indexend