Ich versuche, meine Rails-App im Produktionsmodus zu debuggen. Also ich will sehen, welches Element aus der Datenbank ich bekomme, aber wenn ich in meiner Sicht schreibe <%= a %>
zeigt es mir <Item:0x007fa154cc5860>
. Wenn ich schreibe <%= a.id %>
bekomme ich den Fehler undefined method id for nil:NilClass
.Schienen finden <Artikel: 0x007fa154cc5860>
Wie finde ich diesen <Item:0x007fa154cc5860>
Artikel?
Controller:
#analogs
@analogs = []
@analogs_codes.each do |code|
i = Item.where(:code => code).first
if i != nil?
@analogs << i
end
end
und Aussicht:
<% @analogs.each do |a| %>
<%= a.id %>
<% end %>
<%= item.id%> gibt Ihnen was? – Boltz0r
Was sind 'item' und' a'? – Pavan
fügen Sie einige Protokolle oder Abfrage oder mehr Code, der Ihnen helfen würde besser helfen –