gpt4 book ai didi

node.js - 我正在尝试使用nodejs将图像存储在mongo gridfs中

转载 作者:太空宇宙 更新时间:2023-11-04 02:36:00 25 4
gpt4 key购买 nike

我可以简单地创建文件 block ,然后使用 mongo 插入“手动”写入这些 block ,但据我所知 GridFS 将处理分块。如果有人能够阐明 MongoDB 中 GridFS 的 Nodejs API 实现,我们将不胜感激。另外,其他寻求解决方案的人也可以在这里找到资源:)

我需要一个示例代码,可以使用nodejs将图像上传到gridfs。

最佳答案

如果您想使用 GridFS,您确实应该使用提供相同抽象级别的 API。正如您自己所说,您可能可以直接使用 mongo 查询,但最终会编写自己的 GridFS 库实现。

我可能会从 GridStore 开始,它是 Mongo 原生 Node.js 驱动程序的一部分。去年有一个很好的primer for GirdFS on on node.js knockout ,您可以查看一些实际示例。

您大致需要做的是:

  • 连接到您的 mongo 数据库
  • 获取 Grid 的实例以事件数据库连接作为参数的类
  • 通过 Grid 实例使用 GridFS

关于node.js - 我正在尝试使用nodejs将图像存储在mongo gridfs中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22294423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com