私はこれを理解できないようです。2 つのハッシュがある場合、最初のハッシュの値は常に 2 番目のハッシュのキーと一致する必要があります。
hash1 = { :table => 'name', :action => 'view' }
hash2 = { 'name' => 'first_name', 'group' => 'user_group' }
キー :table は定数ですが、値は動的です。キーが hash1 の値と一致する場合、hash1 の値を hash2 の値と交換するにはどうすればよいですか? 実際のキーまたは値がどうなるかわからない場合 (hash1 の :table 以外)? 意味があることを願って、更新された hash1 (または新しいハッシュ) は次のようになります。
hash1 = { :table => 'first_name', :action => 'view' }
前もって感謝します。