Załóżmy, że wiesz, że chcesz ustawić elementy o identyfikatorach 1, 2 i 3 tak, aby miały wyniki 2, 8 i 64 (w przeciwieństwie do liczb losowych), możesz:
UPDATE
things AS t
SET
score = c.score
FROM
(values
(1, 2),
(2, 30),
(4, 50)
) as c(id, score)
where c.id = t.id;
Więc w Railsach użyjesz ActiveRecord::Base.connection#execute
aby wykonać blok podobny do powyższego, ale z poprawną interpolacją ciągu wartości.