Size: a a a

Node.js — русскоговорящее сообщество

2020 July 28

М

Максим in Node.js — русскоговорящее сообщество
Потому что по стандарту в DELETE не определено тело в запросе. И вообще служит для удаления одного объекта
источник

Л

Лука in Node.js — русскоговорящее сообщество
Максим
Потому что по стандарту в DELETE не определено тело в запросе. И вообще служит для удаления одного объекта
а патч зачем тебе?
источник

М

Максим in Node.js — русскоговорящее сообщество
Лука
а патч зачем тебе?
Вот и спрашиваю как лучше
источник

Л

Лука in Node.js — русскоговорящее сообщество
Максим
Вот и спрашиваю как лучше
берешь и переводишь, надо создать юзера = пост, надо изменить юзера, даже удаляя какой-то конкретный столбик = патч
источник

Л

Лука in Node.js — русскоговорящее сообщество
надо удалить всего юзера(так не принято делать) или вообще удалить что-то без тела, значит полное удаление = delete
источник

B

Bat in Node.js — русскоговорящее сообщество
Максим
Потому что по стандарту в DELETE не определено тело в запросе. И вообще служит для удаления одного объекта
ну если чисто список ID можно и GET-параметрами передать, а если какое-то условие то скорее всего это какой-то пайплайн и скорее всего он запускается по специальному пути
источник

¿

¿hope in Node.js — русскоговорящее сообщество
А можешь все постом сделать, единый путь и указывать имя вызываемой процедуры в теле
Делай как хочешь, лишь бы была дока и читаемость
источник

М

Максим in Node.js — русскоговорящее сообщество
Лука
берешь и переводишь, надо создать юзера = пост, надо изменить юзера, даже удаляя какой-то конкретный столбик = патч
А как примерно вы реализуете удаление с patch?
источник

М

Максим in Node.js — русскоговорящее сообщество
Есть ли разделение на обновление/удаление?
источник

Л

Лука in Node.js — русскоговорящее сообщество
Максим
Есть ли разделение на обновление/удаление?
ты путаешь разницу между удалением по логике рест апи и твоей, патч обновляет юзера, ДАЖЕ УБИРАЯ СТОЛБЕЦ
источник

Л

Лука in Node.js — русскоговорящее сообщество
это не полное удаление, тут только patch
источник

М

Максим in Node.js — русскоговорящее сообщество
А, вы имели ввиду конкретное значение. А я имел ввиду полное удаление сущностей.
источник

Л

Лука in Node.js — русскоговорящее сообщество
Максим
А, вы имели ввиду конкретное значение. А я имел ввиду полное удаление сущностей.
давай пример с бд принеси и я обьясню где что надо
источник

М

Максим in Node.js — русскоговорящее сообщество
Лука
давай пример с бд принеси и я обьясню где что надо
Ну например тот же sequelize

const itemsIds = [1,2,3,4,5]
Model.destroy({ where: {id: itemsIds} })
источник

Л

Лука in Node.js — русскоговорящее сообщество
Максим
Ну например тот же sequelize

const itemsIds = [1,2,3,4,5]
Model.destroy({ where: {id: itemsIds} })
ну так, удаляет все значение с бд, delete
источник

М

Максим in Node.js — русскоговорящее сообщество
То есть выбранные итемы должны быть удалены
источник

М

Максим in Node.js — русскоговорящее сообщество
Лука
ну так, удаляет все значение с бд, delete
Просто я смотрю кто-то делает с delete передавая в параметрах массив значений, кто-то не делает с delete, так как он должен удалять только одну сущность, предлагают options или post
источник

B

Bat in Node.js — русскоговорящее сообщество
Максим
Просто я смотрю кто-то делает с delete передавая в параметрах массив значений, кто-то не делает с delete, так как он должен удалять только одну сущность, предлагают options или post
может они просто не хотят спеку читать?)
источник

М

Максим in Node.js — русскоговорящее сообщество
Bat
может они просто не хотят спеку читать?)
The DELETE method requests that the origin server delete the resource identified by the Request-URI.
источник

М

Максим in Node.js — русскоговорящее сообщество
Тут говорится про конкретный ресурс
источник