gpt4 book ai didi

ruby-on-rails - 在 Rails 中如何使用带索引的 find_each 方法?

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

我可以像这样使用 Rails find_each 方法:

User.find_each(:batch_size => 10000) do |user|
------
end

使用 find_each 方法有没有办法获取数组的索引?喜欢:

User.find_each(:batch_size => 10000).with_index do |user, index|
------
end

最佳答案

作为对这个问题的更新。 Active Record 4.1.4 添加了对 find_each.with_index 的支持,如 documentation 中所指出的.

User.find_each(:batch_size => 1000).with_index do |user, index|
user.call_method(index)
end

关于ruby-on-rails - 在 Rails 中如何使用带索引的 find_each 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20797987/

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