Ich bekomme diesen Fehler, aber ich habe meine Methode in der Steuerung definiert, ich bin neu in Ruby, was soll ich helfen, mein Fehler kommt in der Controller, @post istundefined lokale Variable oder Methode `post 'für # <PostsController: 0x007f76b8ee5be8>
undefineddas ist mein contoller
class PostsController < ApplicationController
def index
@posts = post.all
end
def show
end
def new
end
def create
end
def edit
end
def update
end
def destroy
end
end
das ist meine Ansicht
<h1>regular</h1>
<% @posts.each do |post| %>
<h2> <%= post.username %></h2>
<p><%= post.description %></p>
<% end %>
dies mein Migrate ist
class CreatePosts < ActiveRecord::Migration
def up
create_table :posts do |t|
t.string :username
t.text :description
t.timestamps
end
end
def down
drop_table :posts
end
end
dies ist mein Weg
Rails.application.routes.draw do
resources :posts
Hallo, Willkommen bei SO. Bitte versuchen Sie, sich selbst zu lösen, bevor Sie hier posten. –
'Post' sollte' Post' sein – Pavan
@Narashima Ich versuchte –