我已經編寫了代碼,使用Python中的OpenERPLib for OpenERP將數據從sql server 2008遷移到PostGreSQL。我想設置「crm.opportunity2phonecall」對象的類型「Many2one」的「categ_id」列的值。下面是我現有的代碼。如何在openerp中設置關係字段中的值
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'
你爲什麼不使用openerp xmlrpc? –