gpt4 book ai didi

ruby-on-rails - 在数组中搜索特定项目

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

我有一个对象数组,我需要找到匹配特定条件的最后一个元素。我试着用 each_reverse 来做,但最终代码太多了:

matching_item = nil

items.reverse_each do |item|
if (item.type_id == 10)
matching_item = item
break
end
end

是否可以缩短它?

最佳答案

尝试:

matching_item = items.reverse.find{ |i| i.type_id == 10 }

关于ruby-on-rails - 在数组中搜索特定项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12148922/

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