Node.js 如何保存具有特定id的图像,并通过mongo数据库中的该id从数据库中获取该图像。谢谢你的任何想法或建议

Node.js 如何保存具有特定id的图像,并通过mongo数据库中的该id从数据库中获取该图像。谢谢你的任何想法或建议,node.js,mongodb,Node.js,Mongodb,我制作了一个web应用程序,将图像上传到mongodb,并将图像从mongo数据库提取到前端。我将上传一张带有特定id的图片,以及那些知道该id并能看到图片的人 我在我的主页上也做了同样的事情。 例如,您可以使用multer从浏览器上传图像到您的node js应用程序。然后我建议GridFS将图像存储在数据库中。GridFS将图像分块存储,因为mongoDB只能为每个对象存储几mb的数据。GridFS将创建两个集合,一个包含块,另一个包含图像的元数据。例如id、文件名或其他您喜欢的内容。 请注意

我制作了一个web应用程序,将图像上传到mongodb,并将图像从mongo数据库提取到前端。我将上传一张带有特定id的图片,以及那些知道该id并能看到图片的人

我在我的主页上也做了同样的事情。 例如,您可以使用multer从浏览器上传图像到您的node js应用程序。然后我建议GridFS将图像存储在数据库中。GridFS将图像分块存储,因为mongoDB只能为每个对象存储几mb的数据。GridFS将创建两个集合,一个包含块,另一个包含图像的元数据。例如id、文件名或其他您喜欢的内容。 请注意,GridFS与流一起工作,因此有时可能有点复杂