2011-01-22 6 views
0

ねえ、Rails3の計算をセットアップするのに助けが必要です。Rails3での計算

まず、モデルにロジックを書き込む必要がありますか?

次に、Dbに小計と合計を挿入したいとします。どんなアプローチをお勧めしますか? ここで私は出発点として何をしますか。私のモデルでは

:小計が私のモデルでは量

def subtotal 
    @subtotal = :amount #table column 
end 

を=:合計=小計+税

def total 
@total = :subtotal + :tax #again referring to table column 
end 

答えて

0

私はおそらく(CREATE_でこれらを含めるか、小計と合計属性を作成したいですchange_tableの移行)、 'before_save'のようなコールバックでそれらを設定します。

参照:

http://edgeguides.rubyonrails.org/active_record_validations_callbacks.html#callbacks-overview

+0

私はコールバックを定義する場合、私は入力に基づいてAJAXライブアップデートすることはできません。はい・いいえ? – Olivier