当我评论新闻源帖子状态时会发生什么

时间:2013-01-07 20:21:29

标签: ruby-on-rails database facebook database-design

新闻源有一个应用程序中发生的一些活动的列表。

例如,来自facebook的新闻源组合了

  • 群组名称更改[1]
  • 有关参加活动的人员的状态[2]
  • 更新状态 [3]
  • 等。

1

Fig 1

2

enter image description here

3

enter image description here


将这些混合活动合并到一个Feed中并显示它们。 请注意,他们每个人都可以被喜欢,评论等...

但是在新闻源中,它不是真正的对象。例如,对于[3]“hello world”,此活动引用原始帖子,但在新闻源中是另一条记录帖子的记录,是看到的(活动)。

假设Post有ID#111,表示它的活动的条目是#222。

当我评论帖子[3]时,我会将哪些参数发送到我的服务器?我需要从活动或帖子中引用ID吗?

我认为我应该从帖子#111发送ID,并且在服务器端我创建评论记录,然后他们为这个引用父活动“hello world”[3]生成另一个活动。

但是请记住,新闻源有很多类型的os对象,在这种情况下只发送ID似乎不对,因为我必须知道我在评论或喜欢什么(帖子,问题等等) 。所以有些不对劲。

我的想法是,我需要扩展基本的公共活动(https://github.com/pokonski/public_activityhttp://public-activity-example.herokuapp.com/feed)以允许评论和喜欢。

我需要一些建议。

0 个答案:

没有答案