Здесь много неизвестных, сначала вам нужно, чтобы в файле rout.rb были определены маршруты, чтобы можно было сказать, что, возможно,
# config/routes.rb
resources: notifications
Затем вам нужно определить действия контроллера для представления, возможно, show /edit?
# notifications_controller.rb
class NotificationsController < ApplicationController
def show
@notification = Notification.find(params[:id])
end
end
Затем вы можете изменить свой вид, как указано выше, чтобы разрешить ссылку на каждое уведомление
<% @notifications.each do |notification| %>
<li>
<%= link_to <span class="notification-title"><%= notification.title %></span>, notification_path(notification) %>
<span class="notification-message"><%= notification.message %></span>
<span class="notification-time"><%= notification.created_at.strftime("%B %e at %l:%m%P") %></span>
</li>
<% end %>
Это может дать вам то, что вы ищете.