Je souhaite créer un hachage à partir d'un tableau de lignes à partir d'une base de données. Je peux facilement le faire avec le code ci-dessous. Je suis venu à Ruby de PHP et voici comment je le ferais. Existe-t-il une meilleure façon de faire cela dans Ruby (ou Rails)?Une meilleure façon de créer un hachis rubis?
def features_hash
features_hash = {}
product_features.each do |feature|
features_hash[feature.feature_id] = feature.value
end
features_hash
end
# {1 => 'Blue', 2 => 'Medium', 3 => 'Metal'}
Sweet! Merci mec! RubyMine n'aime pas cette syntaxe mais ça marche bien! Et oui, cette méthode semble pratique! –