gpt4 book ai didi

ruby-on-rails - Ruby 根据属性查找并返回数组中的对象

转载 作者:数据小太阳 更新时间:2023-10-29 06:26:05 28 4
gpt4 key购买 nike

如果某个属性正确,如何遍历对象数组并返回整个对象?

我的 Rails 应用程序中有以下内容

array_of_objects.each { |favor| favor.completed == false }

array_of_objects.each { |favor| favor.completed }

但出于某种原因,这两个返回相同的结果!我尝试将 each 替换为 collectmapkeep_if 以及 !favor.completed 而不是 favor.completed == false 而它们都不起作用!

非常感谢任何帮助!

最佳答案

array_of_objects.select { |favor| favor.completed == false }

将返回所有完成的对象为 false。

您也可以使用 find_all 代替 select

关于ruby-on-rails - Ruby 根据属性查找并返回数组中的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35105228/

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