2016-03-18 109 views
0

什麼是處理重複插入的最佳方法?處理重複插入節點JS

我們要麼在插入之前應該檢查一下項目已經存在,則通知用戶爲重複的條目,或者我們可以處理錯誤信息,讓用戶知道它是一個重複的條目。

使用第一種方法將花費我們一個額外的數據庫調用。

或者,如果有任何其他更好的方法來處理這個請讓我知道。

回答

1

重複插入是在數據庫級。

  • 你的API調用必須從前面end.So需要 確保重複調用,避免在首位e.g你應該 只要用戶點擊它首次禁用按鈕到來。

或者

  • 您可以添加數據庫模式級檢查像主鍵,這樣,如果 重複數據來引發錯誤並且同樣可以轉發到 用戶。

或者

檢查提到的檢查和太你將不得不打主所以要儘量避免。

0

最好的方法是使用基於該數據的主鍵。如果您的數據無法實現,那麼您必須在插入前查詢數據庫。