我有可以创建包含食物的DinnerEvent的用户。用户使用连接表指定首选食物。想要创建一个内部消息系统,该系统会自动向其他“喜欢”创建的DinnerEvent中的Food的用户发送通知。任何人都可以提供一些指导,告诉我如何处理这个或者是否有任何好的参考资源(没有太多运气搜索)?想到ActiveMailer但决定我不希望别人在他们的电子邮件收件箱中一直收到垃圾邮件。宁愿只使用Rails来实现这一点。
答案 0 :(得分:1)
这里有很多选择,很多用例都需要仔细思考。也许你可以从非常简单的事情开始:
一个完整的消息传递系统可能需要更复杂的东西,比如订阅主队列的每个用户的队列。而且,可能还有像Redis这样的额外后端数据存储。我现在有目的地遗漏了这样的细节;这是一个更大的话题。