gpt4 book ai didi

ruby-on-rails - 让 find_by in rails 返回多个结果

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

我正在尝试返回用户创建的所有组。所有组都与用户标识相关联。当我运行 find_by 查询时,它只返回第一个结果。有没有办法让它返回多个?提前致谢

最佳答案

我正在写一个单独的答案,因为我没有 50 分,无法评论 James Lowrey 的答案。

find_all_by 已弃用 (Ruby 4.2)。

要从模型中获取事件记录列表,请执行以下操作:

Model.where(attribute_name: val)

例如,要在 Vehicle 表(具有列名称“model_name”)中查找所有记录,使得 model_name 的值为“Audi”,执行

@vehicles = Vehicle.where(model_name: "Audi")

您可以像这样遍历它们:

<%  @vehicles.each do |vehicle| %>

关于ruby-on-rails - 让 find_by in rails 返回多个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12057790/

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