現在、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
.
前もって感謝します!