我需要在根据doc读取的Firestore特定文档上触发云功能,没有这样的“事件”。
有人可以引导我吗?
答案 0 :(得分:1)
从数据库中读取数据时,无法触发Cloud Function。
请求此功能的典型原因是您要转换用户正在读取的数据。有两种常见方法:
实现读取数据的云功能,通常作为HTTPS触发功能或可调用功能。然后,该Cloud Function连接到数据库,读取基础数据,将数据转换为所需的数据,然后将其返回给用户。
无论何时写入/更新数据,都要执行转换。这是更惯用的NoSQL方法,您可以在写操作上做额外的工作,以使读操作变得更简单且更具可伸缩性。