암튼 둘다 업데이트 되는건데 정확히 어떤 차이가 있는건지..
가장 구분되는 점
update 방식의 차이
id | balance | name |
---|---|---|
1 | 10 | 윤진리 |
PUT ~/customers?id=1
{
"name": "윤진",
"balance": 1000000
}
id | balance | name |
---|---|---|
1 | 1000000 | 윤진 |
{
"name": "윤진",
}
id | balance | name |
---|---|---|
1 | null | 윤진 |
PUT은 모든 것 업데이트하니까 보내지 않은 값은 null로 대체된다