预期的单例出现
Expected singleton appears
如果我 select 不止一名员工出现此验证错误
Erreur lors de la validation de la contrainte
Expected singleton: hr.employee(3, 5)
如果我 select 只有一名员工我有能力创建记录,并且通过修改它我可以 select 更多
似乎只在创建函数上存在验证
employee_id0 = fields.Many2many('hr.employee', string='Employee', index=True)
department_id = fields.Many2many('hr.department', string="Department", store=True, required=True)
这是我的观点:
<field name="department_id" widget="many2many_checkboxes"/>
<field name="employee_id0" widget="many2many_checkboxes" />
您只是想在单个原始文件中创建多条记录,这就是它抛出如下错误的原因:Expected singleton: hr.employee(3, 5)
。
对该数据进行迭代并尝试分配每条记录,如下例所示。
data = hr.employee(3,5)
for res in data:
self.employee_id = res.id
它只是示例代码。
希望对你有帮助。
如果我 select 不止一名员工出现此验证错误
Erreur lors de la validation de la contrainte
Expected singleton: hr.employee(3, 5)
如果我 select 只有一名员工我有能力创建记录,并且通过修改它我可以 select 更多
似乎只在创建函数上存在验证
employee_id0 = fields.Many2many('hr.employee', string='Employee', index=True)
department_id = fields.Many2many('hr.department', string="Department", store=True, required=True)
这是我的观点:
<field name="department_id" widget="many2many_checkboxes"/>
<field name="employee_id0" widget="many2many_checkboxes" />
您只是想在单个原始文件中创建多条记录,这就是它抛出如下错误的原因:Expected singleton: hr.employee(3, 5)
。
对该数据进行迭代并尝试分配每条记录,如下例所示。
data = hr.employee(3,5)
for res in data:
self.employee_id = res.id
它只是示例代码。 希望对你有帮助。