How to recompute stored functional field values in Odoo?

前端 未结 4 1284
日久生厌
日久生厌 2020-12-09 21:50

Sometimes stored fields must be recomputed, but triggers can not be launched (e.g. in case of SQL injection).

How to recompute them an easy way?

4条回答
  •  误落风尘
    2020-12-09 22:35

    In v13 the above syntax still works, but the add_todo should be replaced by add_to_compute:

    env.add_to_compute(model._fields['amount_total'], model.search([]))
    model.recompute()
    

提交回复
热议问题