odoo14 | search使用中报错:string index out of range

今天在使用search的时候又出现了一次字符串索引超出范围的报错

实际上就是少了一层小括号导致参数异常引起的报错

这是报错的代码

partner_res = self.env['res.partner'].search(['name', '=', partner_id])

这是修改后的代码

partner_res = self.env['res.partner'].search([('name', '=', partner_id)])

就是search里面的那最里面的小括号的问题,加上就好了

猜你喜欢

转载自blog.csdn.net/weixin_45325204/article/details/127210966
今日推荐