У меня есть отношение 1: 1 has_one / own_to между пользователями и регистрациями. У одного пользователя одна регистрация.
Когда я пытаюсь перебрать пользователей в представлении и отобразить их регистрационную информацию (источник для отслеживания), я получаю следующую ошибку:
ActionView :: TemplateError: У вас есть нулевой объект, когда вы этого не ожидали! Произошла ошибка при оценке nil.registration_code
Вот код оскорбительного вида:
<% @users.each do |user| %>
<%= user.registration.registration_code %>
<% end %>
В моем users_controller.rb:
def users_registration_codes
@users = User.find(:all)
end