関連するテーブルにランダムなID番号を入れようとしています。私は何をしますか?
def create
@rand = rand(1...10)
@player = Player.new(params[:player])
@player.result_id = @rand
if @player.save
render :action => "new"
else
render :action => "new"
end
end
関連するテーブルにランダムなID番号を入れようとしています。私は何をしますか?
def create
@rand = rand(1...10)
@player = Player.new(params[:player])
@player.result_id = @rand
if @player.save
render :action => "new"
else
render :action => "new"
end
end
ランダムな結果IDを選択するだけです:
@player.result_id = Result.offset(rand(Result.count)).select('id').first.id
ランダム レコードの選択については、 Rails 3: Get Random Recordを参照してください。