我有一个表,我在其中检查是否存在任何行,如果有,则更新该表的某些字段,如果不存在,则使用Django模型将特定行插入指定字段的所有值。 >
所以基本上我所做的是.. 首先,我检查值是否不存在,然后使用create方法添加这些值。之后,我再次读取表,然后在发送完jsonresponse之后检查是否更新特定字段。
因此,当我第一次请求时,它将所有需要的行与现有行添加在一起,并给出一个值错误,表明httpresponse错误未返回,如果我请求相同的url,我又一次得到了,我也基于插入的行获得了具有更新字段的值以及!
那么他们是一种使它工作的方法,好像该行不存在然后插入还是更新特定字段的方法?
答案 0 :(得分:0)
按照您的逻辑进行两步处理, 1.检查记录是否存在: 是:更新 编号:创建新记录