this.mysql_pool.query(`
INSERT INTO foo(value)
VALUES(?)
`, [req.body.value]);
}
(допустим, в таблице value типа VARCHAR). Если передать в req.body.value число, то я получу ошибку mysql-a, а хотелось бы отловить это пораньше. Есть ли способ это сделать? (решения для ТС тоже подойдет)
Проверять тип до того, как используешь query Типа, есть всякие валидаторы для Express, советую глянуть
Обсуждают сегодня