-1
我有兩個模型之一places
和blogs
。我有兩個模型試圖呈現在查看頁面上的模型產品
我希望能夠在places.index.html
頁面上呈現blogs.title
。
當我打電話<%= place.blogs.title %>
我得到:
NoMethodError在地方#指數
這就是我呼籲所有的地方在index
控制器:
class PlacesController < ApplicationController
def index
@places = Place.all
end
end
這是我的第一個型號place
:
class Place < ApplicationRecord
has_many :blogs
end
這是我blog
秒型號:
class Blog < ApplicationRecord
belongs_to :place
validates_presence_of :title, :body
end
這是該指數頁我試圖渲染:
<h1>Place index with blogs</h1>
<% @places.each do |place| %>
<%= place.country %>
<%= place.state %>
<%= place.blogs.title %>
<% end %>