【发布时间】:2022-01-08 22:19:03
【问题描述】:
我尝试使用云函数和 Firestore 向地图地图添加值。地图可能不存在,并且不能有带有 personID 键的条目。
现在我正在通过以下代码完成此操作:
if (!userData!.requests){
userData["requests"] = {};
}
if (!userData!.requests.outgoing){
userData!.requests["outgoing"] = {};
}
userData!.requests.outgoing[`${personID}`] = data;
t.update(usersRef, userData!);
有没有更简单的方法来做到这一点?有没有不需要先读取数据的方法?
【问题讨论】:
标签: typescript firebase google-cloud-firestore