Michael Hartl'ın eğitimine adresinden gidiyorum. Temelde Kullanıcıların Mesaj gönderebileceği ve diğerlerinin Cevap bırakabileceği bir mesaj panosu uygulamasıdır. Şu anda Users
'u yaratıyorum. UsersController
herşey böyle bakmak İçinde:Belirli bir ActiveRecord nesnesine redirect_to kullanarak o nesneyle bağlantı oluşturmak için
class UsersController < ApplicationController
def new
@user = User.new
end
def show
@user = User.find(params[:id])
end
def create
@user = User.new(params[:user])
if @user.save
flash[:success] = "Welcome to the Sample App!"
redirect_to @user
else
render 'new'
end
end
end
yazar aşağıdaki satırları eşdeğer olduğunu söylüyor. Hangi bana mantıklı:
@user = User.new(params[:user])
is equivalent to
@user = User.new(name: "Foo Bar", email: "[email protected]",
password: "foo", password_confirmation: "bar")
redirect_to @user
show.html.erb
yönlendirir. Bu tam olarak nasıl çalışır? show.html.erb
'a gitmek nasıl biliyor?