Можем ли мы обновить запись по условиям без предварительной проверки записи?
Да, метод update_all.
# Update all books with 'Rails' in their title Book.update_all "author = 'David'", "title LIKE '%Rails%'"
http://apidock.com/rails/ActiveRecord/Relation/update_all