1

しばらくの間、レールアプリのピンの足場カテゴリに取り組んでいます。新しいピンごとにカテゴリを正常に割り当てることができましたが、特定のカテゴリ (「車」など) を見に行くと、その「車」のすべてのピンが自動的にレンダリングされるように設定するにはどうすればよいですか? " カテゴリー?

特定のユーザー (例: "user/1">) のピンをレンダリングするのと同様のコードを試しましたが、カテゴリに対しては機能しませんでした。

これが私のコードです

view.categories.show.html.erb

<p id="notice"><%= notice %></p>

<h1>
  <b>Category</b>
 <%= @category.name %>
</h1>

<div id="pins">
  <%= render @pins %>
</div>

<%= will_paginate @pins %>
It returns the below

ArgumentError in Categories#show

Showing /Users/mattbook/code/starsworthy/app/views/categories/show.html.erb where line #9 raised:

'nil' is not an ActiveModel-compatible object that returns a valid partial path.

抽出されたソース (9 行目あたり):

_pin.html.erb のようなパーシャルを生成する必要がありますか? どのようにアプローチすればよいですか?前もって感謝します。

4

1 に答える 1