Я хочу использовать значение внутреннего each
l oop во внешнем l oop, чтобы передать его в качестве аргумента.
namespace :office do
desc "send reminder emails"
task send_reminder: :environment do
Office.all.each do |office|
office.issues.where("issues.amount > 0").each do |issue|
issue.billings.where("billings.date < ?", Message.last.date).order(:date).last # I will get billing_ids here which I want to pass as arguments in the outer loop.
end
ReminderWorker.perform_async(billing_ids)
end
end
end
Как мне это сделать?