回答
get_external_id
是有点废话,可能不返回一个id:它只是得到一个随机现有XID,但不会产生一个,如果当前没有与记录相关联XID。使用xids操作在RPC中并不是很有趣。
实施例:
# backwards compatibility
get_xml_id = get_external_id
_get_xml_ids = _get_external_ids
我需要解释的外部ID,因为我没有这个 – Omar
一种外部ID,也称为XML ID,为数据记录的标识符。 Odoo使用基本型号ir.model.data
来映射具有相应实际数据库ID的标识符。
每当外部标识被其他数据记录或某些服务器端Python代码引用时,ir.model.data
允许将该字符串标识符转换为用于此特定数据库中的特定记录标识。
怎么样的外部标识的唯一一个清晰的思路?外部ID应该是全球唯一的还是唯一的模块?有没有关于在你自己的模块中创建外部ID的约定? –
它们在模型中必须是唯一的。完整的标识符'
感谢您的解释! –
- 1. 什么是在Odoo
- 2. EnableEventValidation的用途是什么?它的工作原理是什么?
- 3. 什么是Spring中的config.properties,它的用途是什么
- 4. 什么是ECMAScript Editon 5.1,它的用途是什么?
- 5. Jenkins API是什么意思,它的用途是什么?
- 6. 什么是GPX文件?它的用途是什么?
- 7. 什么是Android密钥库文件,它的用途是什么?
- 8. 什么是UI Bootstrap?它的用途是什么?
- 9. *(id *)obj的用途是什么?
- 10. .NET MySqlCommand.Transaction - 它的用途是什么?
- 11. STDERR?它是什么?它有什么共同用途?
- 12. 什么是外部?
- 13. layout.xml的用途是什么?
- 14. PhoneGap的用途是什么?
- 15. AtomicReferenceArray的用途是什么?
- 16. felix.xml的用途是什么?
- 17. WSDL的用途是什么?
- 18. RegisterFmxClasses的用途是什么?
- 19. FXCollections.observableArrayList的用途是什么?
- 20. config.assets.precompile的用途是什么?
- 21. Rake的用途是什么?
- 22. _dl_sysinfo_int80的用途是什么?
- 23. javax.security.auth.callback。*的用途是什么?
- 24. System.Data.SqlClient.SqlParameter.IsNullable的用途是什么?
- 25. _GLOBAL__I_的用途是什么?
- 26. $ _POST的用途是什么?
- 27. RhoMobile的用途是什么?
- 28. StandardOpenOption.SPARSE的用途是什么?
- 29. CreateSilverlight.js的用途是什么?
- 30. ServicePointManager.ServerCertificateValidationCallback的用途是什么?
但是从那里,你有问题要问这个问题? – cFreed