在模型project.task
中,我创建了链接到另一个模型的many2many字段x_something
。
因此,在此关系表中,有一个来自id
的字段project.task
和另一个模型。
在project.task
的另一个字段中,我想在计算部分中编写一个函数,并在此函数中,我想通过以下方式将记录插入此关系表中:
self.env.cr.execute( "INSERT INTO x_table_rel VALUES (value_a,value_b)" )
已插入值,但我在odoo中看不到连接,它为空。
我想念什么?
答案 0 :(得分:0)
请您发布您要使用的代码?
Odoo有一个用于创建相关表的系统。
在每个类中声明
related_class_id= fields.Many2many('related.class','related_table_name', 'current_class_id', 'related_class_id')
然后在其中一个类中设置related_class_id。
这应该设置关系。