gpt4 book ai didi

ruby-on-rails - 如何将 ActiveRecord 结果数组转换为普通数组?

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

如何将 @recipe.components.find ( [# , # ingredient_id: 2>] ) 的结果集转换为数组,例如 [1,2]

<% @ingredients.each do |ingredient| %>
<div class="field">
<%= check_box_tag 'ingredients[]', ingredient.id, @recipe.components.find(:all, :select => "ingredient_id").include?(ingredient.id) %><%= ingredient.name %>
</div>
<% end %>

谢谢!

最佳答案

你可以使用

@result.map {|i| i.ingredient_id }

关于ruby-on-rails - 如何将 ActiveRecord 结果数组转换为普通数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4241211/

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