私は祖先の使用に関するこのrailscastエピソードをフォローしています:http: //railscasts.com/episodes/262-trees-with-ancestry
マップの方法がわかりません。誰かが「sub_messages」がどのように機能するかを説明できますか?
def nested_messages(messages)
messages.map do |message, **sub_messages**|
render(message) + content_tag(:div, nested_messages(sub_messages), :class => "nested_messages")
end.join.html_safe
end