目前,我正在通过我的 Rails 应用程序中的发条触发 SuckerPunch 作业。
User.find_each do |user|
puts "Found user: #{user.name}!"
end
# Doesn't work, too.
User.all.each do |user|
puts "Found user: #{user.name}!"
end
但是,在搜索用户时执行会卡住。将Enumerator
( User.find_each.inspect
) 打印到控制台时,它会显示用户。为什么块不会运行?可能缺少 Rails 上下文吗?
这让我发疯了好几个小时。顺便说一句,我正在部署到 Heroku。
编辑:我想通了,有一个错误:Primary key not included in the custom select clause
.
提前致谢!