0
私は過去24時間、私の髪を裂いています。ユーザーは自分の詳細を編集できる編集ページを持っていますが、これを行う前に、学生固有の識別子(k_number)を取得する必要があります。セッションとデータベースを使用しているrubyのユーザー名を格納しています。重大な問題
def edit
@title = "Edit Your Details"
@user_id = session["user_id"]
@current_user = Student.find_by_k_number(session["user_id"])
end
バックエンドクエリを見ると、k_numberはnullとして渡されます。おそらく、
を? – Dogbert
ここに行くことはあまりありません。私は手伝っていきたいと思います。入ってくるパラメータを入れて、おそらくセッションをダンプできますか?それは、あなたが持っているものをもっと近くで見るためのいくつかの場所を示唆するのに十分かもしれません... – jaydel
'session [" user_id "]'本当にあなたが思うものを返すのですか? – Vache