Rails Helper создает непреднамеренный выход массива - PullRequest
1 голос
/ 16 мая 2019

Я создал вспомогательный метод rails. Пока все хорошо, единственная проблема в том, что он создал неожиданный вывод массива.

Я попробовал пару ключ-значение, используя каждый метод, но массив все еще там.

Я пытаюсь понять, как удалить неожиданный массив

Мой application_helper.rb

def bid_items(origin, destination)
        item = Item.where(item_deliver_from: origin).where(item_deliver_to: destination).where(shopper_id: current_user)
end

Мой search_results.html.rb

<%= bid_items(trip.origin, trip.destination).each do |item| %>
    <div class="card border-0">
        <%= image_tag item.cover_image_url(:cover_image_medium), class: "card-img-top" %>
        <div class="card-body">
            <h5 class="card-title"><%= item.name %></h5>
        </div>
    </div>
<% end %>

Хотя я и получил ожидаемые результаты, есть неожиданный массив проверьте изображение Я просто хочу удалить эту область

см. Красный X

1 Ответ

2 голосов
/ 16 мая 2019

Удалить = знак из <%= bid_items(trip.origin, trip.destination).each do |item| %>

Итак, сделайте это <% bid_items(trip.origin, trip.destination).each do |item| %>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...