Rails助手创建意外的数组输出

时间:2019-05-16 18:36:05

标签: ruby-on-rails ruby

我已经创建了rails helper方法,到目前为止,唯一的问题是它创建了意外的数组输出。

我确实使用each方法尝试了键值对,但数组仍然存在。

我试图弄清楚如何删除意外数组

我的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 %>

尽管我仍然获得了预期的结果,但是还是有一个意外的数组 检查图像 我只想删除该区域

See Red X

1 个答案:

答案 0 :(得分:2)

=移除<%= bid_items(trip.origin, trip.destination).each do |item| %>签名

因此,将其设置为<% bid_items(trip.origin, trip.destination).each do |item| %>