0
OrderItem的觀察者doenst更新OrderItem的,當計算總和:(( 什麼是錯的ROR觀察不起作用
class OrderItemObserver < ActiveRecord::Observer
def after_save(order_item)
order_item.order.total_sum = order_item.order.order_items.collect{|i| i.price.to_i}.sum
end
end
在application.rb中
config.active_record.observers = :order_observer, :order_item_observer
嗨zakusha,你可以把你的發展日誌,當你保存order_item? – Awea 2011-04-12 21:18:07