同時修改、刪除多條非主鍵記錄的兩種寫法

在實際工作中,有很多時候我們傳到後臺的參數是一個不含主鍵的字符串(也有可能是其他表的ID),需要分割字符串後對比原有數據進行增加、修改或刪除。比如原來的有A/B/C三條記錄,現在修改爲A/B/D/E四條記錄,這就需要先做對比,刪除C記錄,增加D/E記錄。當然你也可以直接將原有記錄直接全部刪除,然後再添加新的,但這種做法不提倡,有一定的風險,如果別的地方引用到了原來的id,那就會出現找不到的問題。
相關文章
相關標籤/搜索