RORを使用して基本フォームを作成しようとしています。私はレールコードを実行しているときにこの問題に遭遇しました。私はインターネットから非常に多くのソリューションを試しましたが、この問題を解決できませんでした。私は問題がroutes.rbファイルにあると思う。みんな助けてくれますか? routes.rbに何かを書く必要があるときに、どのようにルーティングが動作するのかを気にしてください。&?私はレールbtwの初心者です。私はRubyMine IDEを使用しています。助けてくれてありがとう![GET]/students/newと一致するルートがありません
アプリ/ビュー/学生/ new.html.erb
<h1>SignUp</h1>
<hr>
<%= form_for @student do |f| -%>
Firstname: <%= f.text_field :firstname %><br>
Lastname: <%= f.text_field :lastname %>
<%= f.submit %>
<%end -%>
アプリ/コントローラ/ students_controller.rb
class StudentsController < ApplicationController
def index
end
def new
@student = Student.new
end
def create
@student = Student.new(params[:student])
if @student.save
redirect_to new_student_path
end
end
end
のconfig/routes.rbを
Rails.application.routes.draw do
get 'students#index'
resources: Student
end
を与えるこの1
をお試しください:
この
は、次のルートを作成します新しいルート? –