1。重複提交完全相同的數據。特別是插入數據時,如何處理。
因爲調用者往往在未收到響應時,重複調用該接口。
一般會將新增接口,直接轉編輯。(轉編輯時容易出現的一個問題是,直接通過某個字段是否存在來判定轉編輯,但是某些有綁定關係的字段可能會被 修改)
例子:對編號是25的一班學生新增,可能三班的25號存在已存在,直接修改的話,會轉編輯的話修改掉三班的25號,所以要考慮到已存在的25號是1班,3班的情況。
1。重複提交完全相同的數據。特別是插入數據時,如何處理。
因爲調用者往往在未收到響應時,重複調用該接口。
一般會將新增接口,直接轉編輯。(轉編輯時容易出現的一個問題是,直接通過某個字段是否存在來判定轉編輯,但是某些有綁定關係的字段可能會被 修改)
例子:對編號是25的一班學生新增,可能三班的25號存在已存在,直接修改的話,會轉編輯的話修改掉三班的25號,所以要考慮到已存在的25號是1班,3班的情況。