【发布时间】:2020-09-17 08:31:01
【问题描述】:
我在互联网上阅读了很多示例/教程,这些示例/教程解释了如何使用 NodeJS、Multer、Sequelize、Express 等在 PostgreSQL 中上传和存储文件......
没有一个我知道如何在我的项目中做到这一点。
我有一个 Angular 应用程序,其中有一个输入文件,我在 NodeJS 中有一个 API,使用 pg-promise 与我的 PostgreSQL 数据库链接。我已经用 pg-promise 完成了我所有的项目 api,所以我想使用它而不是 Sequelize。
在我读过的数据库中,对于 jpg、png、pdf、docx 等文件,最好的可能是 BYTEA 类型...
这是我的 API 层次结构:
www 文件包含启动服务器的代码
app.js 文件包含启动 express 应用程序的代码和我需要的 require([library])
index.js 文件包含将 url 链接到存储在 queries.js 中的函数的代码
我唯一想要的是如何存储文件。
如果你能帮助我,谢谢
【问题讨论】:
标签: node.js angular postgresql express pg-promise