Как использовать update all, когда все записи разные?

Как я могу использовать update_all , если я хочу обновить столбец из 300 000 записей с множеством различных значений?

Я хочу сделать что-то вроде:

Model.update_all(:column => [2,33,94,32]).where(:id => [22974,22975,22976,22977]) 

Но, к сожалению, это не работает, и это еще хуже для 300 000 записей.

14
задан hopper 13 August 2013 в 15:35
поделиться