尝试使用 ir.rule 中的公司 ID 进行域的预期单例错误
Expected Singleton error trying to domain using company id in ir.rule
您好,我想使用公司 ID 过滤我的看板视图,但我希望我的超级管理员不受该域的影响,这是我目前尝试过的方法
<record id="sample_ir_rule_by_company" model="ir.rule">
<field name="name">Sample</field>
<field name="model_id" ref="model_my_model"/>
<field name="domain_force">[('company_id','in',[user.company_ids.id])]</field>
</record>
我的问题是我收到 ValueError: <class 'ValueError'>: "Expected singleton: res.company(2, 1)" while evaluating
使用 ids
怎么样?
<field name="domain_force">[('company_id','in',user.company_ids.ids)]</field>
您好,我想使用公司 ID 过滤我的看板视图,但我希望我的超级管理员不受该域的影响,这是我目前尝试过的方法
<record id="sample_ir_rule_by_company" model="ir.rule">
<field name="name">Sample</field>
<field name="model_id" ref="model_my_model"/>
<field name="domain_force">[('company_id','in',[user.company_ids.id])]</field>
</record>
我的问题是我收到 ValueError: <class 'ValueError'>: "Expected singleton: res.company(2, 1)" while evaluating
使用 ids
怎么样?
<field name="domain_force">[('company_id','in',user.company_ids.ids)]</field>