How would I perform the following update query in Rails? I would like to perform this with a single update query in the database. In pseudo-code, I would write:
update answers set user_id = @user.id where answered_by=@user.email and user_id = 0
In SQL it might be something like:
UPDATE `answers` SET user_id = '123' WHERE answered_by = 'email@example.com' and user_id = 0
1 Answer