在odoo中,什么是外部id,以及它的用途

Oma*_*mar 3 openerp odoo-8 odoo-website odoo-9 odoo-view

如果任何人都知道什么是外部id,以及它的用途,我会感激他.

我没有在网上找到有关该资源的资源.

提前致谢.

Dan*_*eis 8

一个外部ID,也称为XML ID,是用于数据记录的标识符.Odoo使用基本模型ir.model.data来映射标识符和相应的实际数据库ID.

每当外部Id被另一个数据记录或某些服务器端Python代码引用时,ir.model.data允许将该字符串标识符转换为此特定数据库中用于它的特定记录ID.

  • 外部id的唯一性怎么样?外部ID应该是全局唯一的还是仅按模块?是否有关于在自己的模块中创建外部ID的约定? (2认同)
  • 它们在模型中必须是唯一的.完整标识符`<module>.<external_id>`是全局唯一的.对于名称约定,最简单的方法是查看官方模块中的内容. (2认同)