Проверка данных

 

В серверном мобильном приложении JavaScript Серверные скрипты используются для принудительного выполнения правил проверки на стороне сервера. Например, следующий скрипт вставки позволяет успешно выполнить операцию только в случае, если числовое значение свойства price вставляемого элемента item больше нуля. В противном случае скрипт записывает в ответ ошибку путем вызова request.respond.

function insert(item, user, request) {
    if (typeof item.price === 'number' && item.price > 0) {
        request.execute();
    } else {
        request.respond(statusCodes.BAD_REQUEST, 'Price must be a positive number');
    }
}

Дополнительные сведения см. в статье Справочная информация о скриптах мобильных служб.

Показ: