Лучшая практика для обновления одного атрибута в нескольких записях

Я пишу экспортер в рамках моего текущего проекта Rails3 прямо сейчас. Этот экспортер должен помечать каждую экспортируемую запись как «экспортированную» (bool). Я знаю, как это легко сделать в цикле, но, честно говоря, не очень хорошо позволять Rails запрашивать базу данных, скажем, 300 раз подряд, просто чтобы установить одно поле на 300 записей.

Кто-нибудь знаю, если там ' хороший способ оптимизировать это? Следует ли мне вручную играть с подготовленными операторами или Rails3 позаботится об этом автоматически? Есть ли еще одна команда SQL, чтобы сделать это за один шаг или что-то в этом роде?

Спасибо за вашу помощь

  • Арне
7
задан Voldy 18 February 2011 в 21:58
поделиться