表題の件で質問します。
こちらのサイト(http://openbook4.me/projects/92/sections/498)でアプリを作成中に、find_byメソッドでエラーが出てshowが動作しませんでした。
【表記】
def show
if params[:username] == 'ryooopan'
@user = User.find_by(:username => 'ryooopan')
elsif params[:username] == 'moyahima'
@user = User.find_by(:username => 'moyahima')
end
end
このfind_byメソッド部分でエラーが出ていたので、
【修正】
@user = User.find_by_username('ryooopan')
に修正すると動作するようになりました。
ここからが質問なのですが、どうして前者のfind_byメソッドの使い方では上手く動作しなかったのでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/03/17 12:14