我有一个通知模型:
Notification(id: integer, notifiable_id: integer, notifiable_type: string, user_id: integer, created_at: datetime, updated_at: datetime)
通知控制器:
def index
@notifications = current_user.notifications.page(params[:page]).per(10)
end
在视图中,它将记录显示为:
user1 评论了 post1
user2 评论了 post1
user3 订阅了 blog1
user4 订阅了 blog1
我如何分组notifiable
以显示:
user1, user2 评论了 post1
user3, user4 订阅了 blog1