gpt4 book ai didi

ruby-on-rails - 每个 Ruby 未定义的方法

转载 作者:数据小太阳 更新时间:2023-10-29 07:10:20 27 4
gpt4 key购买 nike

破败。一个人可以有很多出价,这个人只有一个出价。

在我的索引操作中,我有 @bids = Bid.find_by_person_id(params[:person_id])

在我看来是的

<% @bids.each do |bid| %>
<%= bid.bid_amount %>
<% end %>

我得到 NoMethodError: undefined method each' for #<Bid:0x007f988a346f00>在访问人员出价的索引 View 时。

这是因为这个人只有一个出价吗?我觉得不是这样,但除此之外我很茫然..

最佳答案

find_by 返回第一项。我想你在找

Bid.where(person_id: params[:person_id])

关于ruby-on-rails - 每个 Ruby 未定义的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33358806/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com