Today my friend asked me to help him with an unexpected behavior of Ruby’s Hash.uniq
method. Here is an example:
1 2 3 4 5 6 | [{"id"=>667824693}, {"id"=>667824693}].uniq # => [{"id"=>667824693}, {"id"=>667824693}] [{"id"=>66782469}, {"id"=>66782469}].uniq # => [{"id"=>66782469}] [{"id"=>6678246931}, {"id"=>6678246931}].uniq # => [{"id"=>6678246931}] |