I would like to know if I can add and also take a value from a field and save it in another field of another model.
Cette question a été signalée
Hi,
You can simply use ORMs along with dot(.) operator to access the field values of any model in odoo.
Assuming the model ‘real.estate’ has the field ‘estate_name’, you can use
self.env[‘real.estate’].search([]).estate_name
If you need to give conditions for search, they can be given as parameters of search(). Also you can use other ORMs like mapped(), search_read(), browse(), etc according to the usage to take the value of the fields in a amodel.
If you need to add values to it, just equate it to the desired values. Or ORMs write(), update() can also be used. For eg,
self.env[‘ real.estate’].search([(conditions)]).estate_name = value
And in the same way, these values can be saved to another model’s field by the same way using = operator/ write()/ update..
For a detailed information about Odoo ORM, refer
https://www.cybrosys.com/blog/orm-methods-in-odoo-15
Regards
Vous appréciez la discussion ? Ne vous contentez pas de lire, rejoignez-nous !
Créez un compte dès aujourd'hui pour profiter de fonctionnalités exclusives et échanger avec notre formidable communauté !
S'inscrire| Publications associées | Réponses | Vues | Activité | |
|---|---|---|---|---|
|
|
1
janv. 21
|
4964 | ||
|
|
2
mai 23
|
7992 | ||
|
|
0
mai 15
|
6792 | ||
|
|
1
nov. 25
|
7503 | ||
|
How to find the field type?
Résolu
|
|
1
juin 25
|
7367 |