在网络应用中实施社交帖子可见性

时间:2015-07-09 14:56:24

标签: mongodb join meteor social-networking nosql

我想在我的应用程序中实现包含帖子,评论和设置帖子可见性功能的社交网络发布功能。

我正在使用Meteor平台。暂时搁置关系数据库更适合社交网络相关数据的事实。我将在单独的集合中使用关系文档来存储帖子和评论及其元数据,如海报或评论,以及引用。所以,为了阅读,我将模拟类似sql的连接,其中一个meteor包支持在服务器端发布。

但我不确定如何实现帖子可见性设置,以便让海报希望帖子可见的人看到帖子,海报希望他们看不到的人看不见。可见性预设是"只有我","朋友","朋友的朋友","群组"以及用户所属的个别特定群组公共"公共"的成员。

到目前为止,我的收藏品是"用户","朋友","会员资格" (指团体)","帖子","评论","喜欢"。我可以通过说reywood:publish-composite,包,发布所需帖子,评论,喜欢和用户组合的反应式联接。

在发布级别实现此行为的首选方法是什么?或者在发布级别不是一个好主意,只需尝试条件(iffy)发布。

0 个答案:

没有答案
相关问题