我有一个拍卖会,在我的应用程序中的投标对象,当有人按下BID BUTTON它然后调用BID CREATE控制器,它创建的投标,然后做的一些其他的事情拍卖对象:轨道4:跳过回调
BIDS CONTROLLER - >创建
@auction.endtime += @auction.auctiontimer
@auction.winner = @auction.arewinning
@auction.save
拍卖模型
before_update :set_endtime
def set_endtime
self.endtime=self.starttime+self.auctiontimer
end
所以,问题是:如何罐体C的“回调之前”只跳过,在这个特定的@ auction.save
所以你不想要执行的回调,如果它是一个新的记录?还是取决于行动? – phoet
可能的重复[如何避免运行ActiveRecord回调?](http://stackoverflow.com/questions/632742/how-can-i-avoid-running-activerecord-callbacks) – phoet
@phoet我试过了答案但我认为不能在rails 4 –