ActiveRecord::Migration.say_with_time() do

6

在Rails框架中的Active Record中,我们何时应该在seed文件中使用它。

ActiveRecord::Migration.say_with_time() do

请参阅 http://api.rubyonrails.org/classes/ActiveRecord/Migration.html#class-ActiveRecord::Migration-label-Controlling+verbosity 上的文档。 - Prakash Murthy
1个回答

6

这个方法需要一个块并对其进行基准测试。打印出所花费的时间和受影响的行数。

例如,来自文档:

say_with_time "Reverting all service rates to nil." do 
  Service.update_all( :rate, nil )
end

# Output
-- Reverting all service rates to nil.
-> 0.3451s 
-> 2233 rows

1
方法名称是_nice_ :) - Arup Rakshit

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接