Я хотел бы переопределить операцию удаления в моей таблице Azure Mobile Services, чтобы сделать ее более похожей на обновление, а не на реальное удаление. У меня есть дополнительный столбец с именем IsDeleted
, и я хотел бы установить для него значение true
при выполнении операции удаления.
Я понял, что мне нужно:
- запустить мое собственное «обновление» внутри функции
del
, - удалить текущий
request.execute()
- подготовить и отправить ответ самостоятельно
Это означает, что моя функция del
должна выглядеть так:
function del(id, user, request) {
// execute update query to set 'isDeleted' - true
// return standard response
request.respond();
}
Как видите, у меня отсутствует первая часть функции — обновление. Не могли бы вы помочь мне написать его? Я прочитал справочник по сценариям сервера мобильных служб, но там нет информации о выполнение дополнительных запросов внутри функции сценария сервера.