【发布时间】:2021-09-27 01:16:54
【问题描述】:
我已尝试将 pdf 和 png 保存到 postgres 数据库,但无法将文件存储在数据库中以备将来使用。
我已经创建了一个 api,用于在这些信息中存储用户信息,我还想存储用户的 pdf(resume) 和 png(profile pic) 文件。
你可以在下面找到我的 api 使用 bytea d-type 处理 pdf 和 png
const pool = require("../../DBConnection/DBConnection");
exports.uploadResume = async (req, res) => {
try {
const { firstName, lastName, email, profilePic } = req.body;
console.log(firstName);
const newUser = await pool.query(
`INSERT INTO au_resume_uploader (first_name, last_name, email, resume, profilePic ) VALUES ($1, $2, $3, $4, $5) RETURNING *`,
[firstName, lastName, email, resume, profilePic ]
);
res.json(newUser);
} catch (err) {
console.error(err.message);
}
};
寻找解决方案如何存储 任何其他替代方法也可以帮助充分, 尝试使用 multer 但没有得到任何东西
【问题讨论】:
标签: javascript node.js reactjs postgresql