Я думаю, что уведомления были бы его собственным ресурсом и имели бы отношение has_many, through
с моделью пользователя с таблицей соединений, представляющей ассоциации.
Пользователь, имеющий много уведомлений, очевиден, а затемУведомление будет иметь много пользователей, потому что будет много стандартизированных уведомлений (уведомление о комментировании, следующее уведомление и т. д.), которые будут связаны со многими пользователями.
Помимо этой настройки, я не уверен, как вызватьсоздание уведомлений на основе определенных событий в вашем приложении.Я также немного не уверен в том, как мне нужно настроить маршрутизацию - это будет отдельный ресурс или вложенный в пользовательский ресурс?Мне было бы очень полезно, если бы кто-то мог расширить это.
Наконец, опрос ajax, вероятно, улучшит такую функцию.
Возможно, что-то мне не хватает, поэтому, пожалуйста, заполнитетак что это хороший общий ресурс.