【发布时间】:2021-08-19 03:28:08
【问题描述】:
我正在使用 Node.js - Express 做一个 REST API,我必须将图像存储在数据库中。我必须使用的类型是 longblob。客户将图像作为 String 发送给我,有没有办法将该字符串转换为 blob/longblob?
我是这样做 REST API 的:
router.post("/usuario/nuevoPostulante", (req, res) => {
const { documento, nombre, direccion, myblob, correo, nacionalidad } = req.body;
const query = `CALL add_postulante(?, ?, ?, ?, ?, ?);`;
mysqlConnect.query(
query,
[documento, nombre, direccion, myblob, correo, nacionalidad],
(err, rows, fields) => {
if (!err) {
res.json({
code: 201,
data: {},
message: "Se registra correctamente al usuario.",
});
} else {
console.log(err);
res.json({
code: 409,
data: {},
message: "Error en la creacion del usuario",
});
}
}
);
});
myblob 是我收到的字符串
【问题讨论】:
标签: mysql node.js express blob