【问题标题】:i am trying to store images in mongo gridfs using nodejs我正在尝试使用节点 js 在 mongodb gridfs 中存储图像
【发布时间】:2014-04-13 05:12:45
【问题描述】:

我可以简单地创建文件块,然后使用 mongo 插入“手动”编写这些文件,但据我了解,GridFS 将负责分块。如果有人可以对 MongoDB 中 GridFS 的 nodejs API 实现有所了解,将不胜感激。另外,寻找解决方案的其他人也可以在这里找到资源:)

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

【问题讨论】:

    标签: node.js express gridfs


    【解决方案1】:

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

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

    你大致需要做的是:

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

    【讨论】:

    • 好的谢谢你..已经完成了..但是我想在聊天应用程序中实现我可以得到一个示例
    • 如果你想要一些具体的东西,请在你的问题中描述。
    • 我需要一个示例代码,它可以使用 nodejs 将图像上传到 gridfs 中......可以在一个简单的聊天应用程序中使用
    猜你喜欢
    • 2012-02-06
    • 2014-05-11
    • 1970-01-01
    • 2021-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    • 2011-12-07
    相关资源
    最近更新 更多