Estoy intentando construir un hash a partir de un modelo.Build hash de la colección de ActiveRecord Modelos
Este es el tipo de hash que quiero construir.
{"United Sates" => "us", "United Kingdom" => "uk" .....}
He intentado de tantas maneras ahora que estoy dando vueltas en círculos.
Estos son solo algunos de mis pocos intentos.
select = Array.new
countries.each do |country|
# select.push({country.name => country.code })
# select[country.name][country.code]
end
h = {}
countries.each do |c|
# h[] = {c.name => c.code}
# h[] ||= {}
# h[][:name] = c.name
# h[][:code] = c.code
#h[r.grouping_id][:name] = r.name
# h[r.grouping_id][:description] = r.description
end
Por favor, algunos consejos.
Gracias
Algún código o incluso muéstranos lo que has intentado podría ser útil. –
Usa la Fuerza ... - quiero decir simplemente usa 'pluck' y' to_h' https://stackoverflow.com/a/48836177/1536309 –