Я пытаюсь повторно использовать маршрут для обновления столбцов в моей таблице MySQL.Я могу передать правильный объект со стороны клиента на сервер, и таблица обновляется, проблема в том, что обновляются все поля, а не конкретные поля объекта.Если поле отсутствует, оно обновляет эти поля как «неопределенные».
Со стороны клиента здесь находятся три объекта, которые передаются на сторону сервера через PUT $ .ajax.
routePUT.js
// Object 1 //
object = {
element1,
elementAttr1
}
// Object 2 //
object = {
element2,
elementAttr2
}
// Object 3 //
object = {
element3,
elementAttr3
}
Вот код маршрута в моем контроллере.Я использую структуру orm для MySQL.Этот код для обновления таблиц находится ниже этого кода, но я чувствую, что проблема связана с контроллером.хотите обновить коррелирующий столбец в таблице и не обновлять все столбцы в таблице.