私の結果は次のようになります。
{ "Jane Doe" => 10, "Jim Doe" => 6 }
私のコードは次のようになります
@user.update_column(:message_count, @message.recipient_username)
たとえば、次の出力が得られます。
"Jane Doe"
たとえば、この名前に番号を割り当てる方法がわかりません。
{ "Jane Doe" => 1 }
同じコマンドが同じで返されるとrecipient_username
、数が増加する必要があります。
@user.update_column(:message_count, @message.recipient_username)
{ "Jane Doe" => 2 }
私が最後にやりたいことはrecipient_username
、メッセージの が"Jim Doe"
あり、このユーザー名がハッシュにない場合、次のように追加する必要があることです。
{ "Jane Doe" => 2, "Jim Doe" => 1 }
http://www.ruby-doc.org/core-2.0.0/Hash.htmlを読みましたが、転置できません。