【发布时间】:2018-04-29 15:22:13
【问题描述】:
我正在使用Rails 4.2.5 和ruby 2.3.3p222
几周前我也开始编程,所以我想请求一些建议。
我想创建一个待办事项列表,用户可以在其中添加项目以供以后检查。每个用户都应该有自己的待办事项列表。
我有用户/文章/公告。
我的user model有这个:
has_many :articles
has_many :announcements
在我的文章/公告中:
belongs_to :user
我实现了acts_as_follower,让用户可以关注其他用户创建的文章/公告,如果有新评论等,我会收到通知。
我现在要做的是将特定文章/公告添加到待办事项列表中,以供稍后查看。
我正在考虑创建一个名为To_do 的新模型,它属于_to :user 和“has_many article/announcements”。
这是做我想做的事情的正确方法吗?
【问题讨论】:
-
听起来这些关系是有道理的。
标签: ruby-on-rails ruby ruby-on-rails-4 rubygems