Rails3 отображает значение HASH - PullRequest
0 голосов
/ 07 ноября 2010

Я пытаюсь использовать камень Предков.Как отобразить значение из HASH на экране из HASH, которое выглядит следующим образом:

{ #<TreeNode id: 100018, name: "Stinky", ancestry: nil>
    { #<TreeNode id: 100019, name: "Crunchy", ancestry: "100018">
       { #<TreeNode id: 100020, name: "Squeeky", ancestry: "100018/100019">
       {}
       }
    }
}

Спасибо ...

1 Ответ

0 голосов
/ 07 ноября 2010

Если вы делаете это для целей отладки, в вашем файле представления вы можете использовать вспомогательный метод 'debug'

# app/views/pages/index.html.erb

<%= debug(@page) %>

, предполагая, что хеш находится в переменной @page.

EDIT

Я никогда раньше не использовал драгоценный камень предков, но читая его страницу github ("Навигация по вашему дереву" ), возможно, вы можете сделать это в своем представлении

<%= @record.parent.name %>
<% for descendant in @record.descendants %>
  <%= descendant.name %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...