我正在寻找一个解决方案,在这里我想创建一个有n个用户的组,并让他们-用户加入这个组。最后,一旦工作完成,就删除这个组。(组的创建者可以删除此内容或当组中的每个人断开连接时)。
在过去的3-4天里,我一直在考虑设计这个,但是我不能。
我正在构建转录应用程序,这个小组将维护每个主题的会话。对于每一个新的主题/场景,都需要一个新的组/会话。
问题是-
我应该如何以及何时删除这个组?
假设我创建了一个组,然后每个人都加入,我可以维护一个数据库,并在每个人都与这个组断开连接时删除这个组,不知何故,我认为这不是最好的选择
有人能指导我设计最好的选择吗?
如有需要,会提供更多详情。
我的转录代码工作良好,我只想设置一个会话,以便我可以获得音频到文本的每一次会议。
发布于 2022-10-26 06:20:16
如果我对你的理解正确
例如,如果为这个组模型添加work_status,并且当每个人离开组或断开连接时,您可以检查是否完成了删除它的工作。
当用户完成工作时,您可以将此字段更新为True
我认为这样您不会以错误的方式删除组或犯错误。
此外,还可以运行Cron作业,以在特定时间检查work_status。
https://stackoverflow.com/questions/74203316
复制相似问题