Ich bin neu in ROR und folgenden Tutorials jetzt.Ruby on Rails zeigen nil aber inspect zeigt Wert
Hier ist was ich frage mich.
Reihe ist csv Daten, die CSV-Datei importieren und als ich zur Ausgabe versuchte
<% row.each do |element| %>
<%= element.inspect %>
zeigt [ "Name", "John"]. Aber wenn ich die Ausgabe versucht
<%= element[1] %>
zeigt nichts (Raum).
Also habe ich versucht
<%= element[1].inspect %>
Es zeigt "John"
Ich möchte John ohne Anführungszeichen verwenden zu überprüfen.
Wie kann ich das tun?
Das klingt ziemlich seltsam. Sie könnten herausfinden, was die Klasse von 'element' ist (wie' element.class.name') und nachschlagen. Es kann sein, dass du etwas wie 'element ['Name'] 'oder so etwas machen musst. Wo hast du "rudern"? Können Sie ein wenig mehr Details hinzufügen, so dass wir möglicherweise lokal repro-fähig sind? –