【发布时间】:2019-03-05 15:36:33
【问题描述】:
如何通过odoo API覆盖odoo中的一对多记录?
这是我创建的 json,我想在这个 json 中做出什么改变来覆盖(替换)现有的? lead_product_ids.,现在它正在追加记录。现在我在更新这段代码中的记录而不是 0,0 时得到多个值是什么, 请帮忙。
{
"jsonrpc": "2.0",
"params": {
"model": "crm.lead",
"method": "create",
"args": [
{
"type": "opportunity",
"name": "Fgtrdhjkkmmmmmmmm1290",
"pro_info": "Fggggggg hhhhhh jkkkkkkknjj hjkll",
"tag_ids": [
6,
0,
[
43,42
]
],
"purposes_id": 3,
"lead_product_ids": [
***0,
0,***
{
"product_uom": 21,
"product_id": 148,
"description": "",
"qty": 1,
"price_unit": 2448,
"expected_price": 2448,
"discount": 0,
"tax_id": [
6,
0,
[
22
]
],
"price_subtotal": 2741.760009765625
}
],
"partner_id": 1592,
"religion": 2,
"age_bucket": "40_45",
"phone": "5695324877",
"mobile": "5695324878",
"locations_id": 157,
"district_id": 157,
"state_id": 593
}
]
}
}
【问题讨论】:
标签: many-to-many odoo one-to-many odoo-10 many-to-one