在保存时更新数据库中的数据

时间:2012-10-26 07:46:01

标签: ruby-on-rails ruby ruby-on-rails-3

我正在尝试使用after_create回调更新数据库中的数据 我写了

Dm::Advertisement.where (:type => Dm::Advertisement).update_all(ads_counter: 0)

在我的模型中,但有SyntaxError。谁能指出我错误的地方?

2 个答案:

答案 0 :(得分:1)

Dm::Advertisement.where (:type => Dm::Advertisement).update_all("ads_counter =0")

答案 1 :(得分:1)

Dm::Advertisement.where (:type => Dm::Advertisement).update_all(:ads_counter => 0 )