1
增加價值我有一列price
與值10
(可能會有所不同),我需要增加值5
(可能會有所不同)現有值10
這是在rails中更新此的好方法。使用現有的價值軌更新
使用下列導軌AM查詢通過CUSTOMER_ID找到
customer_id=25
refund_update = Refund.find_by customer_id: customer_id
增加價值我有一列price
與值10
(可能會有所不同),我需要增加值5
(可能會有所不同)現有值10
這是在rails中更新此的好方法。使用現有的價值軌更新
使用下列導軌AM查詢通過CUSTOMER_ID找到
customer_id=25
refund_update = Refund.find_by customer_id: customer_id
你可以用幾種方式來更新值:
與驗證:
refund_update.increment('price', 5)
或
refund_update.update_attributes({'price': refund_update.price+5})
未經驗證:
refund_update.increment!('price',5)
或
refund_update.update_attribute('price', refund_update.price+5)