Cześć, zaczynam uczyć się RoR i mam problem osoby początkującej
W defie “szukaj” caly czas wychodzi mi brak danych pomimo że :destination w moim hashu jest równy filtrowi.
class Trip
def initialize(name)
@name = name
@trip = []
end
def add_trip(destination, date, type)
@trip = [destination: destination, date: date, type: type]
end
def szukaj(filter)
@trip.each do |value|
if filter == :destination
return @trip.inspect
else
return "Brak danych"
end
end
end
end
user1 = Trip.new("Adam")
user1.add_trip("London", "14-14-14", "party")
puts user1.inspect
puts user1.szukaj("London")