【问题标题】:How to Get the ID field value in Odoo [duplicate]如何在Odoo中获取ID字段值[重复]
【发布时间】:2015-09-24 05:35:47
【问题描述】:

我是 Odoo 8 的新手,在获取对象的 ID 值时遇到了一些困难,例如 hr.employee 的 ID 字段值,你能给我一些关于这件事的示例

【问题讨论】:

  • 你能提供更详细的信息吗?
  • @ThanhLD 感谢您对我的问题的回答我想获取 hr.employee 的所选记录的当前 ID,我尝试使用 self.id 但我无法获得ID 字段的值。对于选定的记录,是用户触发 Employee 中信息的编辑或创建时

标签: openerp odoo odoo-8 openerp-8


【解决方案1】:

请阅读Official Doc for v8.0,它会给你一个清晰的想法。

请注意,如果您使用的是 New API,那么您只需直接创建 model_object 并使用 model_obj.id 获取

和你的例子一样

HrEmployee = self.env['hr.employee']
employee_id = HrEmployee.id

【讨论】:

  • 这是正确的,这里唯一的一点是,你会得到错误的值,因为没有记录被浏览。
  • @01010010 01101111 0110 谢谢回复,请问在员工信息中触发编辑或创建时获取ID字段值如何?我将需要模型中某些 sql 查询的 ID 字段值
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多