我最近完成了Rails教程,現在我正在開發我的第一個應用程序。推進迷霧的迷霧Rails - 隱藏模型屬性_Form
我想創建一個附加到用戶的「事件」。
def create
@event = current_user.events.build(params[:event])
if @event.save
flash[:success] = "Event created!"
redirect_to events_path
else
@feed_items = []
render 'static_pages/home'
end
end
有了這個,我可以創建連接到用戶的「事件」,但是當我建立它會錯誤的屬性(否則)發送我「static_pages /家」。我希望它分不清什麼是錯的,這樣用戶就可以糾正
def create
@event = Event.new(params[:event])
respond_to do |format|
if @event.save
format.html { redirect_to @event, notice: 'Event was successfully created.' }
format.json { render json: @event, status: :created, location: @event }
else
format.html { render action: "new" }
format.json { render json: @event.errors, status: :unprocessable_entity }
end
end
end
在此設置下,我必須指定用戶的事件聯繫在一起的。
我該如何找到一箇中位數,它會自動將一個事件附加到特定用戶,同時將錯誤發送回表單?
感謝
大部分代碼是從Rails的教程進行修改。