【发布时间】:2013-10-18 11:53:17
【问题描述】:
我的应用程序中有一个拍卖和一个出价对象,当有人按下 BID BUTTON 时,它会调用创建出价的 BID CREATE 控制器,然后执行拍卖品上的其他一些东西:
投标控制器 -> 创建
@auction.endtime += @auction.auctiontimer
@auction.winner = @auction.arewinning
@auction.save
拍卖模式
before_update :set_endtime
def set_endtime
self.endtime=self.starttime+self.auctiontimer
end
所以问题是:在这个特定的@auction.save 中,C 如何只跳过“回调之前”
【问题讨论】:
-
所以如果是新记录你不想执行回调?还是取决于行动?
-
@phoet 我已经尝试过这个答案,但我认为在 rails 4 中不起作用
标签: ruby-on-rails ruby callback