от
Я пытаюсь написать функцию для записи данных в SQL в цепочке обещаний и хотел бы выделить ее, чтобы упростить техническое обслуживание и уменьшить количество котлов. Я пытаюсь импортировать функцию и запустить ее как часть пула соединений с пакетом
mssql
.
const sql    = require("mssql")
const config = require("../config")
const log    = require("../util/log")

router.get('/express

...

exports.apiData = (pool, req, res, response) => {
  console.log('begin') .                                // logs output
  return pool.request()
    .input('res', sql.NVarChar(sql.MAX), res)
    .input('req', sql.NVarChar(sql.MAX), req)
    .input('response', sql.NVarChar(sql.MAX), response)
    .execute('log_data_to_sql')                         // nothing writes to SQL
  console.log('end')                                    // nothing logs here
}
Как я могу связать запрос SQL в цепочке обещаний, чтобы войти в SQL, а затем вернуть ответ клиенту?              

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...