-1

我有巨大的数据库,在一张表中我想将 somefield 设置为 nil,我该怎么做?当我这样做时:

@act = Article.all
 @act.each do |aaa|
   aaa.name = nil
 end

但是这个加载系统,如何以更快更好的方式做到这一点?

4

1 回答 1

3

这样做:

Article.update_all(:name => nil)

这将直接进入数据库,而不加载对象。

于 2012-09-08T22:56:31.263 回答