getstream-io - Actor 的不同模型类
问题描述
我试图弄清楚如何在我的应用程序中利用 Stream 进行活动跟踪和提要生成。该活动将混合用户生成的内容,然后是 AI 生成的内容。“AI”组件将没有用户帐户,并且有两种不同的模型类型。我正在研究 stream-django 以及如何利用它。我目前有 3 种不同的模型可以生成活动。
User
Group
Place
我有一种方法让用户关注另一个用户、组或地点,但不确定如何将其转化为利用 Stream。Stream 中有类似 ContentTypes 的东西吗?
解决方案
看看这里的浓缩。
默认情况下,它将尝试“丰富”活动中的对象和参与者字段,用它们替换模型实例。因此,用户可能会关注群组、地点和其他用户,所有这些活动都将发生在用户的时间线中,丰富器将获取所有“内容类型”的数据库对象。
推荐阅读
- mongodb - 如何在副本集中的辅助节点上使用 conn.db.admin().command()?
- here-api - 我可以使用 Here Routing API 中的 calculateRoute 方法获取桥段吗?
- javascript - HTML 页面的单行中的多个圆环图和饼图
- asp.net - 如何在.Net framework web api中修改端口
- reactjs - 下一个和上一个按钮无法正常工作
- javascript - while循环中的条件表达式不能按预期工作
- c# - c#字符串到时间码
- android - canvas.save(Canvas.ALL_SAVE_FLAG) 在 android 9 中不起作用
- java - 如何使用 FirestoreRecyclerAdapter 进行复杂查询?
- webpack - 具有 2 个使用共享文件的反应应用程序的单存储库的最佳 webpack 结构