railsで授業レビューの掲示板を作成中なのですが
投稿機能をnewメソッドで作成しているときに
下記エラーが出てきており解決ができません。
初歩的な質問で恐縮ですが
どなたかご教示ください。
エラー文
NoMethodError in Reviews#new
Showing /vagrant/project/moratle/app/views/reviews/new.html.erb where line #9 raised:
undefined method `reviews_path' for #<#Class:0x007ff1404d2dd8:0x007ff140532e40>
Extracted source (around line #9): 7 <div class="main-contents1" > 8 9 <%= form_for (@review) do |f| %> 10 <div class="content_new_name"> 11 <%= f.label :nickname %> 12 <%= f.text_field :nickname, placeholder: 'ニックネーム', value: '' %>
コントローラー
reviews_controller.rb
class ReviewsController < ApplicationController def new @review = Review.new end def create end end
ルーティング
routes.rb
Rails.application.routes.draw do devise_for :users root to: "top#index" get 'campuses' => 'campuses#index' get 'campuses/:university_id' => 'campuses#departmentlist' get 'campuses/:university_id/department:department_id' => 'campuses#campuslist' get 'campuses/:university_id/department:department_id/campus:campus_id/' => 'campuses#campusreview' get 'campuses/:university_id/department:department_id/campus:campus_id/review/new' => 'reviews#new' get 'campuses/:university_id/department:department_id/campus:campus_id/reviews' => 'reviews#create' get 'search' => 'top#search' get 'search' => 'campuses#search' resources :users, only: [:show, :edit, :update] get 'industrylist' => 'industries#index' get 'article' => 'articles#index' end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。