AttributeError: ‘NoneType’ object has no attribute ‘exists’
执行以下代码时报错
- exist_ids = self.pool.get(model_name).exists(cr, uid, main_order_id)
- if not exist_ids:
+ return
原因是如果self.pool.get(model_name).exists(cr, uid, main_order_id)
为空的话,会把结果传给exist_ids
,一个空值是没有exists
方法的,所以解决如下:不要赋值就好了
if not self.pool.get(model_name).exists(cr, uid, main_order_id):
return