Slide 26
Slide 26 text
JSON PATCH
PATCH /api/1.0.0/users/100
Content-Type: application/json;
[
{ “op”: “replace”, “path”: “/nickname”, “value”: “ねこかく” },
{ “op”: “add”, “path”: “/hobby”, “value”: “犬を飼う” }
}
⇒ https://tools.ietf.org/html/rfc6902
op: operation の略。操作を指定。
add, remove, replace, move
などの語彙が使える。
path: 更新するフィールドを
JSON Pointer という
表現方法で指定。
value: 更新後の値を指定。