1. ホーム
  2. ruby-on-rails

[解決済み】ハッシュキーを別のキーに置き換える方法

2022-04-06 05:27:09

質問

ある条件下で、ハッシュを取得します。

  hash = {"_id"=>"4de7140772f8be03da000018", .....}

で、このハッシュを

  hash = {"id"=>"4de7140772f8be03da000018", ......}

P.S : ハッシュのキーはランダムで、各キーに "_" というプレフィックスがついています。

どのように解決するのですか?

hash[:new_key] = hash.delete :old_key