如何判断某元素存在于
- 
@digitalsatori 在 如何判断某元素存在于 中说: @Steven 可以用 [('participator_ids', 'in', uid)]把 uid放在元组的第一个元素是不对的。系统对x2M类型字段会自动反转过滤条件的。谢谢! 
 按照您所说的,反转过滤条件,模块升级没有报错。但在“应用”界面内点击过滤菜单,运行过程中出现了问题。
 “
 File "C:\Program Files\Odoo 14.0.20210827\server\odoo\osv\expression.py", line 1010, in __leaf_to_sql
 raise ValueError("Invalid domain term %r" % (leaf,))
 Exception
 ”
 若方便,还请赐教。
- 
@steven 在 如何判断某元素存在于 中说: @digitalsatori 在 如何判断某元素存在于 中说: @Steven 可以用 [('participator_ids', 'in', uid)]把 uid放在元组的第一个元素是不对的。系统对x2M类型字段会自动反转过滤条件的。谢谢! 
 按照您所说的,反转过滤条件,模块升级没有报错。但在“应用”界面内点击过滤菜单,运行过程中出现了问题。
 “
 File "C:\Program Files\Odoo 14.0.20210827\server\odoo\osv\expression.py", line 1010, in __leaf_to_sql
 raise ValueError("Invalid domain term %r" % (leaf,))
 Exception
 ”
 若方便,还请赐教。如果你确实没有写错的话。升级模块后,有没有刷新应用界面。 
- 
@digitalsatori 在 如何判断某元素存在于 中说: @steven 在 如何判断某元素存在于 中说: @digitalsatori 在 如何判断某元素存在于 中说: @Steven 可以用 [('participator_ids', 'in', uid)]把 uid放在元组的第一个元素是不对的。系统对x2M类型字段会自动反转过滤条件的。谢谢! 
 按照您所说的,反转过滤条件,模块升级没有报错。但在“应用”界面内点击过滤菜单,运行过程中出现了问题。
 “
 File "C:\Program Files\Odoo 14.0.20210827\server\odoo\osv\expression.py", line 1010, in __leaf_to_sql
 raise ValueError("Invalid domain term %r" % (leaf,))
 Exception
 ”
 若方便,还请赐教。如果你确实没有写错的话。升级模块后,有没有刷新应用界面。 问题终于解决了,原来我犯一个低级错误,在domain="[('participator_ids','in','uid')]"里将uid两边的单引号去掉后,程序恢复了正常。 
- 
 D digitalsatori 将这个主题转为问答主题,在 D digitalsatori 将这个主题转为问答主题,在
- 
 D digitalsatori 将这个主题标记为已解决,在 D digitalsatori 将这个主题标记为已解决,在

