0
スケジューラで配列を毎日作成する機能を作った。私はスケジューラで作成した配列にアクセスできません
そして、その配列から日付を取得したいと思います。 しかし、インデックスページにアクセスすると、arrayはnilを返します。 あなたはその理由を知っていますか?
たとえば、次のようになります。
schedule.rb
every 1.day, at: '4:30 am' do
runner 'User.create_user_group'
end
モデル/ user.rb
class User < ActiveRecord::Base
def self.create_user_group
@user_array = self.all.shuffle
end
end
コントローラ/ users_controller.rb
class UsersController < ApplicationController
def index
@user_array #=> nil
end
end