我似乎無法弄清楚這一點。如果我有兩個哈希值,其中第一哈希值應始終在第二散匹配關鍵:Ruby:用另一個散列值替換散列值
hash1 = { :table => 'name', :action => 'view' }
hash2 = { 'name' => 'first_name', 'group' => 'user_group' }
的關鍵:表是恆定的,但價值是動態的。我如何將hash1中的值與hash2中的值交換,其中密鑰與hash1中的值匹配?不知道實際的鍵或值將會是什麼(除了hash1中的表)?希望是有道理的,更新的hash1(或新的哈希)應該看起來像這樣:
hash1 = { :table => 'first_name', :action => 'view' }
在此先感謝。
我看不出有任何的代碼顯示你想這個自己解決。 –