TypeError:hr.employee(26,)不是JSON可序列化的

时间:2017-11-17 16:26:36

标签: openerp odoo-10

我尝试将域应用于many2one字段。但我得到以下错误:



  @api.mutli
  def open_other_view(self):
      ......
      ......
      ......
      tree_id = self.env.ref('module_name.tree_xml_id').id
      return {
         'type': 'ir.actions.act_window',
         'name': 'title',
         'views': [(tree_id, 'tree'), (False, 'form')],
         'domain' : [('employee_id','=',self.employee_id)],
         ....
         ....
      }




1 个答案:

答案 0 :(得分:2)

您可以尝试获取员工ID,如:

'domain' : [('employee_id','=',self.employee_id.id)] 

我希望这对你有所帮助。