【发布时间】:2016-10-28 22:27:02
【问题描述】:
我的项目调用中有两个表task 和params,task 代表工作任务,params 是该任务的参数列表。他们是一对多的关系。 params 有一个名为 task_id 的列,其中包含任务表的 id(外键)。
这里我在task 表中插入一行,然后在params 表中插入一些行:
1.task.create(vals)
2.params.create(param_vals)
但是由于执行第 2 行时的事务,未插入任务,因此未生成 task_id。如何避免这种情况?
【问题讨论】:
标签: python postgresql openerp