API チームから、アイテムの 1 つの空のキーを含むハッシュ リターンを取得しています。応答は次のようになります。
user = [
{
'name' : 'John Doe',
'roles' : {
'' : 'admin',
'team2' : 'user'
}
]
roles['']
キーの名前を のように変更したいのですroles['default']
が、その方法が見つかりません。私がこのようなことをしようとすると:
user.roles.each {|r| r['default'] = r.delete('')}
戻りますCan't convert String into Integer
APIリターンを書き直す以外に、これを達成する別の方法はありますか(テーブルから外れていることが明らかになりました)。