我一直在我的Ubuntu14.04中使用Odoo。我正在尝试根据在字段中输入的值来获取包含在其他表中的记录。就像我有一个表'hr_employee',从中我通过many2one字段获得员工姓名。现在根据这个字段的值,我想得到其他表的字段值('hr_contract')与员工姓名的值匹配,就像我们在联接中一样。但我不想在这里使用db游标。这可以通过搜索功能完成,还是我可以做的任何其他事情。希望提出建议
答案 0 :(得分:0)
是的,您可以使用搜索方法执行此操作,如下所示
contacts = self.env['hr.contact'].search([('employee_id','=',self.employee_id.id)])
for contact in contacts:
wage = contact.wage
### add your code here