【问题标题】:Write data from firebase-database to a file through cloud functions?通过云功能将数据从 firebase-database 写入文件?
【发布时间】:2017-07-07 22:27:04
【问题描述】:

我的 firebase-database 中有一些从手机收集的数据。有什么方法可以通过firebase云功能将这些数据库的数据写入.txt, .xls, .doc/docx等文件?

【问题讨论】:

  • 我不明白为什么不这样做!虽然我没有要分享的具体代码示例,但您可以使用数据库或 HTTP 触发器触发函数,然后使用写入文件的 Node 包,例如:npmjs.com/package/write
  • 感谢您提供的信息。可以写入哪种文件格式,只能写入 .txt 还是可以存储在 .xls 等表格格式文件中?它是离线存储/存储到我的计算机吗?你说的 Node 包到底是什么意思?
  • 有教程吗?
  • @ganudeepreddy 云函数实际上只是由 Firebase 中的事件触发的普通 node.js 代码。因此,如果您能找到一种从 node.js 编写 Office 文档的方法,您通常可以在云函数中运行相同的代码。但是没有预先准备好的食谱告诉你所有的步骤。我通常首先为每个步骤搜索一个包,例如“用于编写 Excel 表的节点模块”并从那里开始工作。

标签: node.js firebase firebase-realtime-database google-cloud-functions


【解决方案1】:

是的。绝对可以。有很多模块可以执行将数据/图像、图表写入文件,

我遇到的唯一问题是函数不允许您创建文件。

您必须使用 单独的 tmp 目录来创建文件。 函数只有与文件系统 API 相关的只读权限

【讨论】:

    猜你喜欢
    • 2020-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    • 2019-08-08
    • 2021-03-28
    • 2021-07-23
    • 2018-11-15
    相关资源
    最近更新 更多