Как обновить определенные столбцы в таблице MySQL, используя узел / экспресс? - PullRequest
1 голос
/ 27 июня 2019

Я пытаюсь повторно использовать маршрут для обновления столбцов в моей таблице MySQL.Я могу передать правильный объект со стороны клиента на сервер, и таблица обновляется, проблема в том, что обновляются все поля, а не конкретные поля объекта.Если поле отсутствует, оно обновляет эти поля как «неопределенные».

Со стороны клиента здесь находятся три объекта, которые передаются на сторону сервера через PUT $ .ajax.

routePUT.js
// Object 1 //
    object = {
        element1,
        elementAttr1
    }

    // Object 2 //
    object = {
        element2,
        elementAttr2
    }

    // Object 3 //
    object = {
        element3,
        elementAttr3
    }

Вот код маршрута в моем контроллере.Я использую структуру orm для MySQL.Этот код для обновления таблиц находится ниже этого кода, но я чувствую, что проблема связана с контроллером.хотите обновить коррелирующий столбец в таблице и не обновлять все столбцы в таблице.

...