Узел Mysql Вставить и изменить стенографию из объекта с 1 преобразованием - PullRequest
0 голосов
/ 16 июня 2020

Существует очень полезное сокращение для Node Mysql, в котором все значения объекта автоматически распределяются как значения столбцов, например:

'INSERT INTO `table` SET ? ;', [someobject]

или

'UPDATE `table` set ? WHERE id = ?',[someobject,id]

Это очень удобно поскольку он позволяет поддерживать код с очень большими объектами (30+ столбцов)

Но один из столбцов представляет собой значение отметки времени в Mysql, а данные в приложении узла представляют собой отметку времени Linux (целое число ), Mysql не отображает это целое автоматически автоматически. Обычно я делаю что-то вроде: FROM_UNIXTIME(?), чтобы автоматически преобразовать это в полную строку даты на сервере (базы данных).

Как мне сохранить этот сокращенный метод с вставкой метки времени? Я мог бы заранее изменить этот параметр в узле, но ничто не гарантирует мне, что сервер узла и база данных находятся в одном часовом поясе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...