Задать вопрос
i_d_1
@i_d_1
Программист PHP

Как верно сохранять related данные Принципы REST api?

Вариант 1.

PUT server.com/location/656

body:
{
  name: '',
  status: 1,
  manager: {
    id: 546
 }
}


и как следствие ожидаю что к данной локации подлинкуеться менеджер и обновятся его свойства

Вариант 2.

PUT server.com/location/656

body:
{
  name: '',
  status: 1,
  manager: {
    name: 'Вася'
 }
}


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

На сколько это верно? стоит ли разбить это действие на два действия возможно?

PS не ругайте сильно в этих вопросах я новичок.
  • Вопрос задан
  • 22 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Практика по REST и SOAP API на тренажере «Битва покемонов»
    4 недели
    Далее
  • Нетология
    Go-разработчик с нуля + нейросети
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы