gpt4 book ai didi

python - 如何在openerp中设置关系字段的值

转载 作者:太空宇宙 更新时间:2023-11-03 18:40:15 26 4
gpt4 key购买 nike

我已经编写了代码,使用 Python 中的 OpenERPLib for OpenERP 将数据从 sql server 2008 迁移到 PostGreSQL。我想设置“crm.opportunity2phonecall”对象的“Many2one”类型的“categ_id”列的值。下面是我现有的代码。

scheduleCall = {
'name': 'test',
'action': ['schedule'],
'phone': "123456",
'user_id': 1,
"categ_id": 10,
'note': mail['body']
}
SCHEDULECALL_MODEL.create(scheduleCall)

SCHEDULECALL_MODEL = OECONN.get_model("crm.opportunity2phonecall")

在上面的代码中,我根据我的要求为“categ_id”字段设置了硬编码值“10”。当我执行上面的代码时,它给了我一个错误 -

TypeError: unhashable type: 'list'

最佳答案

尝试分配一个列表而不是整数,如下所示:

类别 ID:[10]

无论如何,正如Atul在评论中所说,使用xmlrpc更新OpenERP,安全稳定,并且支持不同版本的OpenERP

关于python - 如何在openerp中设置关系字段的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20652478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com