私は、データベース内の人のリストの名、姓、および ID を持っています。今、私は次のような配列を作りたいです
[{
value: <corresponding id>,
label: "<corresponding person name>"
},
{
value: <corresponding id>,
label: "<corresponding person name>"
},
....
]
私は、データベース内の人のリストの名、姓、および ID を持っています。今、私は次のような配列を作りたいです
[{
value: <corresponding id>,
label: "<corresponding person name>"
},
{
value: <corresponding id>,
label: "<corresponding person name>"
},
....
]
users = User.all
user_hash_array = users.collect{|user| {:value => user.id, :label => user.firstname}}
これは次のように機能します
id firstname lastname
1 Salil Gaikwad
2 Nidhin Bose
これにより、次のことが得られます
user_hash_array = [{:value=>1, :label=>"Salil"}, {:value=>2, :label=>"Nidhin"}]