Gem Instagram возвращает полный хэш после его повторения

Я использую драгоценный камень instagram с рельсами. Моя проблема в том, что я перебираю все данные в ответе с помощью такого кода:

<div>
<ul>
  <%= @instagram.each do |pic| %>
    <li><%= pic.name %></li>
    <li><%= pic.latitude%></li>
    <li><%= pic.longitude%></li>
  <% end %> 
</ul>
</div>

Я получаю желаемые результаты, за исключением конца, где это печатается в браузере:

[#<Hashie::Mash id="152201866" latitude=45.89172 longitude=-64.370013 name="Marshview Middle School">, ... etc...]

Любая помощь, пытающаяся понять, как игнорировать этот последний бит, будет принята с благодарностью.


person userFriendly    schedule 29.06.2015    source источник
comment
Это возвращаемое значение для each   -  person engineersmnky    schedule 29.06.2015


Ответы (1)


Изменять

<%= @instagram.each do |pic| %>

to

<% @instagram.each do |pic| %>

= ожидает возврата и печатает коллекцию, которую он перебирает.

person Piotr Kruczek    schedule 29.06.2015