gpt4 book ai didi

ruby-on-rails - 在 Rails "each"中排除第一个(或最后一个)

转载 作者:行者123 更新时间:2023-12-04 03:39:50 25 4
gpt4 key购买 nike

如何分别排除 Rails 中的第一个和/或最后一个项目:

<% @shops.each_with_index do |shop, i| %>
... some code ...
<% end %>

最佳答案

在调用each_with_index 之前使用范围对数组进行切片:

如果要排除第一个元素,从1开始。

要排除最后一个元素,以 -2 结束。

@shops[1..-2].each_with_index do |shop, i| 
...
end

关于ruby-on-rails - 在 Rails "each"中排除第一个(或最后一个),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4283443/

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