Как обновить один атрибут? - PullRequest
0 голосов
/ 19 сентября 2019

когда я загружаю новый актив в свое приложение, мне нужно обновить в базе данных только атрибут uri.

function assegnaUri(hash_referto, proprietario, public_key, data_esame, tipo_esame, uri) {

   fetch('http://localhost:8080/api/REFERTOs', {
   method: 'POST',
   headers: { 
   Accept: 'application/json',
  'Content-Type': 'application/json',
    },
     body: JSON.stringify({
   "hash_referto":hash_referto,
   "proprietario":proprietario,
   "public_key":public_key,
   "data_esame": data_esame, 
   "tipo_esame":tipo_esame,
   "uri":uri
     }),
 });
 } 

hash_referto - это идентификатор, мне просто нужно получить правильный кортеж сid и загрузить uri из null в значение, сохраненное в referto

1 Ответ

0 голосов
/ 19 сентября 2019

не ясно, что вы хотите сделать, оно думает, что вы хотите запрос ОБНОВИТЬ?

function assegnaUri(hash_referto, uri) {

   fetch('http://localhost:8080/api/REFERTOs', {
   method: 'PUT',
   headers: { 
   Accept: 'application/json',
  'Content-Type': 'application/json',
    },
     body: JSON.stringify({
   hash_referto:hash_referto,
   uri:uri
     }),
 });
 } 

Я всегда использую запрос PUT, чтобы обновить что-то, мы можем углубиться в детали, если вы хотитеТеперь вам нужно обработать этот запрос в вашем бэк-энде

...