1

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

4

1 回答 1

2

如果我在用户创建一封信时正确地关注了您,他们可以选择显示或不与他们的关注者一起显示该特定的信。

如果是这样,您将需要一个追随者模型。然后用户有_许多关注者。

那么这封信应该有一个类似于“visible_to_followers”的列。

然后在 UI 中创建字母时,用户可以选择该特定字母是否对其关注者可见。

请注意,如果您想将这封信限制为特定的追随者,而不是所有会稍微改变设计的用户追随者。

希望这有所帮助!

于 2012-06-21T15:26:37.177 回答