将数据从firestore数据库复制到实时数据库



我一直在做一些小项目来了解更多关于firebase的信息。

目前,我在firestore数据库中有每个用户的一些数据。我的目标是,每当在firesotre中写入或更改任何数据字段时,该用户的所有相应数据字段都会复制到实时数据库中。

根据指南和我在网上发现的内容,下面的代码是我想出的

exports.copyMemberToRealdb = functions.firestore
.document("Users/{userId}/membership/{mId}")
.onWrite((change, context) => { 
admin.database().ref("Users")
.child(context.params.userId)
.child("membership")
.child(context.params.mId).update(change.data());

return "ok";
});

我看到的是,在首次创建成员身份时,数据只写入实时数据库一次,并且只将一个字段复制到实时数据库。

当firestore中的成员字段更新时,我如何将所有数据字段复制到实时数据库?

更改

.child(context.params.mId(.update(change.data(((;

.child(context.params.mId(.update(change.after.data(((;

并为我工作

相关内容

  • 没有找到相关文章

最新更新