As far as I konw, flush() method updates the values from the cache to the database while
self.env.cr.commit() allows us to commit changes to the database.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
As far as I konw, flush() method updates the values from the cache to the database while
self.env.cr.commit() allows us to commit changes to the database.
In short, the changes applied to the database using flush() are visible only within that transaction/session and can be rolled back, if required. commit() does the final write to the database that makes the changes visible to everyone and cannot be rolled back.
Thanks, you’ve helped make it clearer.
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
Registrarse