Вы можете сделать это с помощью одного запроса SQL, используя update_all
Post.update_all("field = 'value'", "id IN (id1, id2...)")
РЕДАКТИРОВАТЬ: Это не будет работать с одним утверждением, конечно, у вас будет N Post.update_all
предложения для N постов, поскольку каждый пост будет иметь разное значение, но поскольку он делает SQL UPDATE и не создает экземпляров объектов Post, он работает быстрее, чем Post.find.update_attributes
.