0

私は自分の見解にばかげた問題を抱えています。

私はコードを使用しています:

<p>
  <b>Livros:</b>
  <ul>
    <% @orb.books.each do |book| %>
    <li> <% book.nome %> </li>
    <% end %>
  </ul>
</p>

orbs は本と多対多の関係があります。

これをテストすると、2冊の本が関連付けられたオーブでテストされます。2 つの li 要素をレンダリングしますが、それらは空です。book.name は印刷されません。私は何が欠けていますか?

4

2 に答える 2

2

レンダリング タグ (等号が付いたもの) を使用する必要があります。

<%= book.nome %>
于 2013-09-17T20:02:08.133 に答える
1
<p>
  <b>Livros:</b>
  <ul>
    <% @orb.books.each do |book| %>
    <li> <%= book.nome %> </li>
    <% end %>
  </ul>
</p>
于 2013-09-17T20:02:50.497 に答える