user_rel_ids =fields.Many2many(comodel_name='course',relation='user_course_rel',column1='user_id',column2='course_id')
Eller
user_rel_id = fields.Many2many('course')
Til udfyldning af data (til tilføjelse af ny relation)
user_rel_id = [(4,course_id)]
Ifølge http://odoo4u.blogspot.com/2014/10/orm-methods.html står der:En komplet liste over muligheder er i dokumentationen til klassen. Det samme gælder for one2many
For mange2mange og one2many felt, forventes en liste over tupler. Her er listen over de tuple, der accepteres, med den tilsvarende semantik:
(0, 0, { values })
link til en ny rekord der skal oprettes med den givne værdiordbog
(1, ID, { values })
opdatering den sammenkædede post med id =ID (skriveværdier på den)
(2, ID)
fjerne og slet den sammenkædede post med id =ID (opkald unlink på ID, som sletter objektet fuldstændigt, og linket dertil også)
(3, ID)
klip linket til den linkede post med id =ID (slet forholdet mellem de to objekter, men sletter ikke selve målobjektet)
(4, ID)
link til eksisterende post med id =ID (tilføjer relationship)
(5)
fjern linket til alle (som at bruge (3, ID) for alle sammenkædede poster)
(6, 0, [IDs])
erstat listen over linkede id'er (som at bruge (5) og derefter (4,ID) for hvert id på listen over id'er)