user_rel_ids =fields.Many2many(comodel_name ='course'、relation ='user_course_rel'、column1 ='user_id'、column2 ='course_id')
または
user_rel_id = fields.Many2many('course')
データの入力用(新しいリレーションの追加用)
user_rel_id = [(4,course_id)]
http://odoo4u.blogspot.com/2014/10/orm-methods.htmlによると、次のように書かれています。オプションの完全なリストは、クラスのドキュメントにあります。これと同じことがone2manyにも当てはまります
many2many の場合 およびone2many フィールドには、タプルのリストが必要です。受け入れられるタプルのリストと、対応するセマンティクスは次のとおりです。
(0、0、{値})
新しいレコードへのリンク 指定された値の辞書を使用して作成する必要があります
(1、ID、{値})
更新 id =ID(書き込み値)のリンクされたレコード
(2、ID)
削除して削除 id =IDのリンクされたレコード(オブジェクトを完全に削除するIDのcallsunlink、およびオブジェクトへのリンク)
(3、ID)
id =IDのリンクされたレコードへのリンクを切り取ります(関係の削除 2つのオブジェクト間ですが、ターゲットオブジェクト自体は削除されません)
(4、ID)
リンク id =IDの既存のレコードに(関係を追加)
(5)コード> すべてのリンクを解除 (リンクされたすべてのレコードに(3、ID)を使用するなど)
(6、0、[IDs])
交換 リンクされたIDのリスト(IDのリスト内の各IDに(5)、次に(4、ID)を使用するなど)