Undefined Method “each” in Ruby on Rails App

  Kiến thức lập trình

I am trying to render some bible verses in my rails app but I am getting the following error:

undefined method `each' for nil:NilClass

Here is my code:

<% @bible_verses.each do |bible_verse| %>
   <h2><%= bible_verse.book %></h2>
   <p><%= bible_verse.verse %></p>
<% end %>

My bible_verses_controller.rb file looks like this:

class BibleVersesController < ApplicationController
  def index
    @bible_verses = BibleVerse.all
  end
end

LEAVE A COMMENT