我有一个名为学生的模型表,学生应登记在1组和1标准。你知道吗
我想在选择标准和小组时创造学生 学生应自动添加到标准表模型和组表模型
这是我在学生模型表中的字段
'standard_id': fields.many2one('fci.standard', string='Standard', required=True),
'group_id': fields.many2one('fci.standard.groups',string='Groups(s)'),
这是我的字段,应该在标准模型表中更新
'student_ids': fields.many2many('fci.student', 'student_standard_rel', 'fci_student_standard_id', 'standard_id',
string='Student(s)'),
'groups_ids': fields.many2many('fci.standard.groups', 'standard_group_rel', 'fci_standard_group_id', 'standard_group_id',
string='Groups(s)'),
下面是我在分组表模型中的字段:
'student_ids': fields.many2many('fci.student', 'students_groups_rel', 'group_student_rel', 'student_group_id',string='Student(s)'),
我有一个可能的解决方案(创建相关字段,但我不能用很多字段)
我不知道,为什么你要用多个,而另一边是多个。你知道吗
为保持体系结构的一致性,只需在每个标准和组模型表中使用one2many关系。你知道吗
如果您很可能这样做了,学生将自动添加到相应的表中。你知道吗
相关问题 更多 >
编程相关推荐