下記コードのようにFooオブジェクトからsliceで属性を指定して、同じ属性名をもつbarの値を一括でupdateしたいのですが、update_allで指定するattributeをどのように書けばよいかわからず、試行錯誤しましたが、うまい方法が見つからずアドバイスを頂ければ幸いです。

foo = Foo.first
bar = Bar.where(hoge: hoge) # ActiveRecord::Relation

foo.attributes.slice('a','b','c').each do |attribute, value|
  bar.update_all(attribute: value) # この部分の書き方がわからないです...
end