Как получить количество затронутых строк после обновления с помощью Sequel? - PullRequest
1 голос
/ 26 ноября 2010

Можно ли получить количество затронутых строк после обновления данных?

Вот пример:

count = table_products.where(:status => 1).update(:status => 0) # is sth like this possible?

1 Ответ

3 голосов
/ 27 ноября 2010

Вы пробовали это?Документы говорят, что update фактически возвращает количество затронутых строк:

Возвращаемое значение, как правило, представляет собой количество обновленных строк, но это зависит от адаптера.1008 *

У меня нет MySQL, чтобы проверить, действительно ли он работает, но если это не так, я думаю, что это зависит от MySQL, а не от Sequel.

...