新增
不解釋
繼承
父類到子類
這種情況是從外部同步過來的信息(這個時候需要展示),然後經過信息完善後補充劃分到子類。這個時候可以擺脫子類和父類的集成關係。把Child集成Parent改成Parent和某個NewType綁定。只是Parent和NewType的id是一致的
子類到子類
上述方案無法解決的問題是子類到子類,特別是一個Object1從ChildOne移動到ChildTwo時,這時往往伴隨着Object1不再出現在ChildOne中,這一點和上面的情況是不一樣的。
狀態
這種方法是爲不同的status設置不同的URL,然後發生這種狀態一定會變化的時候就POST到新狀態的URL。這個和上面的子類到子類很像。區別在於狀態轉變不一定成功,而子類到子類更像是一個一定會成功的編輯操作。
重試
在有些對於觸發和第三方交互的操作(例如重發信息)是使用POST的,這裏的理解可以是認爲這是一個對於第三方的新增,雖然這個操作應該是冪等的
boolean
有些對象的boolean屬性,或者二者綁定關係的時候。使用POST搭配DELETE使用。最典型的是GIT上的打星