【发布时间】:2020-10-05 13:07:30
【问题描述】:
我正在努力寻找合适的词来表达我在研究中寻找的内容,所以我想我会问 stackoverflow 社区。我正在寻找一次在不同表中创建记录的最佳做法。
例如,用户注册。假设您需要在该用户注册时为他们创建 6 条记录,这些记录需要连接。通过连接,我的意思是,如果用户和团队是在用户注册时创建的,userID 将需要包含在团队的成员数组中。因此,需要按顺序触发记录,以便正确记录关系。所以需要先创建用户,然后是团队记录,这样我就可以将userID 添加到团队成员中。另请注意,稍后(在创建团队记录之后)需要使用用户团队下的teamID 更新用户记录。
所以你可以看到它有点到处都是。目前,我在用户提交时触发了多个 API 调用。虽然我使用 redux、firebase 和 react 进行这项工作——但我预见到很多潜在的错误会发生,并且感觉好像我没有以最有效的方式来做这件事。我想正确地做到这一点并乐于进行研究,我只是不确定我在寻找什么。我希望有一些指南、信息、搜索词等——基本上任何可以帮助我更彻底地理解这个概念的东西。
【问题讨论】:
-
也许让后端服务器而不是前端来处理这个流程会更好
标签: reactjs database api redux