Pretty print ein array mit Ruby on Rails

Ich habe ein Objekt mit dem Namen Puzzle und ich bin aufrufen .Karte auf, um zu isolieren, die das 'title' - Werte. Ich habe dann mit 'steckt', um zu drucken Sie Sie ordentlich, aber nichts zurückgegeben.

def puzzle_find
  title_array = self.puzzles.map { |s| s.title }
  puts title_array
end
#=> " "

Wenn ich nicht verwenden 'legt' dann bekomme ich das array wie dieses:

def puzzle_find
  title_array = self.puzzles.map { |s| s.title }
end  

#=> ["title 1", "title 2", "title 3"]

Ich versuche, um die Ausgabe wie folgt Aussehen meiner Ansicht nach:

title 1
title 2
title 3

Dank

Die puzzle_find Methode sollte nicht verantwortlich sein für das drucken der Arrays. Nur wieder das array, und zu handhaben, wie Sie wollen, zur Anzeige in der Ansicht.

InformationsquelleAutor Michael Leveton | 2012-01-22

Schreibe einen Kommentar