Как напечатать значения, полученные из модели данных в рельсах 3? - PullRequest
1 голос
/ 03 ноября 2011

Как я могу получить значения из моей модели rails3 и отобразить их на консоли. Я попробовал приведенный ниже код, который отображает некоторое значение Hash Подскажите, как отобразить отдельные значения модели.

@links = Domainurl234.all
puts @links

Ответы [ 2 ]

2 голосов
/ 03 ноября 2011

Используйте каждый метод для печати отдельных значений @ links

@links = Domainurl234.all
@links.each { |link| p link }
2 голосов
/ 03 ноября 2011

Вы можете просто загрузить объект (вам не нужны @, tahts только для переменных экземпляра), а затем вы можете получить доступ к атрибутам в объектно-ориентированном стиле.

object=Model.find(<id>)
object.attribute_name

Если вы не знаете атрибутовModel Вы можете просто записать название модели, и атрибуты будут отображены.

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