Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
3 Răspunsuri
6739 Vizualizări

Hi all,
How can i store a Many2many field in res.config.settings in odoo 13.

Imagine profil
Abandonează
Cel mai bun răspuns

Hello Frodo Baggins,

Suppose xyz named object is available and set M2M in res.config.settings object. 

class ResConfigSettings (models.TransientModel): 
_inherit = 'res.config.settings'

xyz_id = fields.Many2one ('xyz')
xyz_ids = fields.Many2many (
'xyz',
'xyz_res_config_settings_rel',
'xyz table's field ',
 'xyz_id')

note: Many2many field can't see in database.

Regards,




Email:   odoo@aktivsoftware.com

Skype: kalpeshmaheshwari

   


Imagine profil
Abandonează
Cel mai bun răspuns

res.config.settings is a transient model so we could not store anything in it.
you have to make m2m field either compute filed with inverse or related field.

https://github.com/odoo/odoo/blob/13.0/addons/crm/models/res_config_settings.py#L24

https://github.com/odoo/odoo/blob/13.0/addons/website/models/res_config_settings.py#L22


Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
3
aug. 23
10405
1
feb. 21
3704
2
sept. 21
8731
0
mar. 21
2306
1
aug. 18
5277