Я делаю простой запрос исправления на свой сервер с помощью {Наблюдение: 'ответ'}. Проблема в том, что запрос не возвращает обновленное тело.
В теле он возвращает только счет
Вот код:
service.ts
patchAddress (user_id,address_id,address): Observable<any> {
return this.http.patch<any>(this.url + 'users/' + user_id + '/addresses/' + address_id, address, {observe : 'response'})
}
page.ts
this.addressService.patchAddress(this.edit_Address.user_id, this.edit_Address.address_id, check).subscribe(data=>{
console.log(data)
})
ответ на запрос:
HttpResponse {headers: HttpHeaders, status: 200, statusText: "OK", url: "http://192.168.43.147:3000/users/19/addresses/19", ok: true, …}
headers: HttpHeaders {normalizedNames: Map(0), lazyUpdate: null, lazyInit: ƒ}
status: 200
statusText: "OK"
url: "http://192.168.43.147:3000/users/19/addresses/19"
ok: true
type: 4
body:
****count: 1**** // returning count not updated body
__proto__: Object
__proto__: HttpResponseBase
Как получить обновленные данные? Заранее спасибо.