0
我有(JSON的)在/api/foo/1/
追加HTTP動詞
{name: "foo", bar_pks: [10, 11, 12]}
現在我想添加一個API,附加到bar_pks
這樣的資源。沒有可以追加的HTTP動詞,我可以找到。如果我使用{bar_pks: [13]}
對/api/foo/1/
進行修補,它將覆蓋而不是追加。
- 有一個動詞與附加更一致?
- 如果我修改
patch
這個資源總是做追加,是否會晚一點咬我?
(我使用Django和Tastypie,但希望有一個語言無關的答案。)
我想避免在客戶端使用append,因爲它需要兩個API調用 - 首先獲取列表。 (我是一個列表頁面,沒有pks列表。)我可能會將帖子轉到其他頁面。 – shabda