在HTML视图中打印一个带有断线的HASH-轨道上的红宝石



我是新手!我有一个实例变量,该变量包含我的控制器中的哈希:

def index
    @books = Book.group(:tittle, :author).count
  end

i在我的索引页面上显示:

{["first book", "Mary Lovelace"]=>1, ["second book", "Paul Smith"]=>3}
{["first book", "Mary Lovelace"]=>1, ["second book", "Paul Smith"]=>3}

这是我的索引查看代码:

tbody>
   <% @books.each do |book| %>
   <ul style="list-style-type: circle;">
      <tr>
         <li>
            <td><%= @books %></td>
         </li>
      </tr>
   </ul>
   <% end %>
</tbody>

我想完成的结果是:我希望视图打印出来示例

"first book", "Mary Lovelace" => 1
"second book", "Paul smith" => 3

被断裂线隔开。想听听您的建议和解决方案。预先感谢!

代码中的max-pleaner答案

 <% @books.each do |book| %>
   <ul style="list-style-type: circle;">
     <tr>
       <li>
         <td><%= book %></td>
       </li>
     </tr>
   </ul>
 <% end %>

最新更新