1
我感兴趣的是如果可以使用对象属性作为update_all
方法中的值。使用对象属性的Update_all
假设我们有关系Article
,它具有属性part1
和part2
。现在我想更新属性part1
与Article
相关的所有对象,其值为part2
。
Article.update_all(part1: current_object.part2)
哪里current_object
我只是用于当前更新的对象的表示。
我知道我可以做这样的事情
Article.find_each { |article| article.update(part1: article.part2) }
,但我想知道,如果这是可以实现与update_all
方法。
确定它似乎有可能,为什么不试试呢? –