Rails 3:与用户共享信件?

时间:2012-06-21 14:52:08

标签: ruby-on-rails ruby

我正在开发一个应用程序,我有一个名为letter的模型,用户可以为自己的目的写一封信,或者写一下并与跟随它们的特定用户共享。我已经实现了以下用户,但我不确定如何与跟随您的用户共享信件。很多人建议共享实际文件,但我想分享您在rails中编写和发布的字母。我应该以什么方式在rails 3中实现这一点,还是有什么方法可以让我朝着正确的方向前进?

1 个答案:

答案 0 :(得分:2)

如果我在用户创建信件时正确关注您,他们可以选择显示或不显示与其关注者的特定字母。

如果是这样,你需要一个粉丝模型。 然后用户有很多粉丝。

然后这封信应该有一个类似'visible_to_followers'的列。

然后在UI中创建字母时,用户可以选择该特定字母 他们的粉丝可以看到。

请注意,如果您希望将字母限制为特定关注者,而不是所有会更改设计的用户关注者。

希望这有点帮助!