Вы должны просто быть в состоянии сделать:
@appointments = current_user.appointments
Или я что-то упустил в вашем вопросе?
Редактировать: Более подробный пример:
В вашем контроллере (скажем, это AppointmentsController):
class AppointmentsController < ApplicationController
def index
@appointments = current_user.appointments
end
end
Затем в соответствующем представлении (назначений / index.html.erb):
<%- @appointments.each do |appointment| -%>
<%= appointment.name %>
<%- end -%>
Все это основано на предположении, что у вас есть current_user, но, поскольку вы пометили вопрос как 'devise', я предполагаю, что вы делаете.