Как мне показать значения глубоко вложенных полей? - PullRequest
0 голосов
/ 22 сентября 2011

У меня есть таблицы пользователей, тележек, заказов и транзакций заказов.

Моя схема выглядит так:

  • У пользователя одна корзина
  • Корзина имеет один заказ
  • В заказе много транзакций

Я хотел бы отобразить user_id в частичной транзакции заказа.

Я могу отобразить идентификатор_карты с помощью <%= order_transaction.order.cart_id %>

Поэтому я подумал, что <%= order_transaction.order.cart.user_id %> сработает, но он выдаст ошибку «неопределенный метод user_id для nil: NilClass».

Что мне здесь не хватает? Любая помощь будет высоко ценится!

1 Ответ

0 голосов
/ 22 сентября 2011

Только что заметил, это действительно работает. Мне нужно было удалить все транзакции, созданные до внесенных изменений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...