8
ho un hash come questo hash = {"band" => "for King & Country", "song_name" => "Matter"}
e una classe:Passo hash ad una funzione che accetta argomenti chiave
class Song
def initialize(*args, **kwargs)
#accept either just args or just kwargs
#initialize @band, @song_name
end
end
vorrei passare gli hash
argomenti come parole chiave come Song.new band: "for King & Country", song_name: "Matter"
E 'possibile?
Devi usare chiavi simboliche, cioè 'hash = {banda: "per King & Country ", song_name:" Materia "}'. – Stefan
@Stefan Ottengo il 'hash' dal file' .yml' e questo è ciò che restituisce. – mariya
Il file YAML è stato riparato o è possibile modificarlo? – Stefan