0
블로그와 유사한 응용 프로그램을 만들고 있습니다. & 현재 현재 날짜가 사용자의 시작 날짜를 지난 경우 자동으로 새 게시물을 생성하는 rake 작업이 있습니다. 새 사용자가 계정에 가입하고 지난 달의 시작 날짜를 선택하면 레이크 작업이 자동으로 지난 달의 모든 소식을 생성하고 현재 기능을 계속 유지하도록 개선하고 싶습니다. .(Ruby on Rails) 블로그에 대한 게시물을 자동으로 생성하는 레이크 작업을 개선하는 방법?
누구든지 이것을 구현하는 방법에 대한 제안이 있습니까?
namespace :abc do
desc "Used to generate a new daily log"
task :create_post => :environment do
User.find_each do |currentUser|
starting_date = currentUser.start_date
Post.create!(content: "RAKED", user: currentUser, status: "new") if Date.today >= starting_date && Date.today.on_weekday?
end
puts "It worked yo"
end
end