我试图遍历一个集合,并分别更新每个文档。
我的UserProfile集合由userProfiles的多个JSON对象组成。如您所见,每个配置文件都有很多相同的信息。唯一的区别是个人信息。 (这只是硬编码对象的测试用例。真实数据将在由sysadmin管理的SQL DB中。)
我要做的是编写一个函数(replaceTopics),它将接收一系列主题并替换集合中匹配的每个主题。因此,如果系统管理员对主题进行了更改,他将向我发送主题,我将检查我的userProfile集合中的每个文档,以查看该文档是否具有匹配的主题(通过匹配topicID),如果是,我需要用editedTopic替换整个主题。
我试过这个,但没有运气。你可以看看我的功能。