如何在循环内进行计数以显示您所处的循环?
Individual.all.each do |f|
#Fetch Data
Puts Count
end
最佳答案
使用 each_with_index
而不是 each
,这将允许您在 block 内使用第二个项目。
Individual.all.each_with_index do |f, index|
puts f # show the 'individual'
puts index # show 'which one'
end
请记住,所有索引都从 0
开始,因此如果您想显示您的索引的“编号”,则需要执行 puts index + 1
重新打开(因为如果您位于 3rd
项,则索引将为 2
)。
关于ruby-on-rails - 如何计算循环次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53036705/