刷新結果原來這就是我,這是在型號功能/ product.rbRuby on Rails的:從foo.bars
def get_current_offer_price()
if self.prices.blank?
p = Price.new()
p.product = self
p.value = (Amazon.get_price_by_asin(self.code)).to_d/100
p.save
end
self.prices.last.value
end
有趣的是,我第一次運行該系統崩潰,但如果我刷新頁面,並且每隔一段時間,這個工作就完美了。似乎self.prices不是在p.save和下一次調用它之間進行更新,而是稍後將其計算出來。有什麼方法可以在頁面加載完成之前強制刷新?