Ruby select distinct column_name from table_name 获取的每个元素为什么类型为 Hash 而不是 String

xautjzd · April 25, 2014 · 1706 hits

用 Ruby 脚本连接 MySQL 时,碰到如下问题: 执行select distinct column_name from table_name 后,遍历前面的结果,发现每个元素的类型是 Hash,而不是 String。比如说列名为Person,那么最后遍历出来的结果是:

{"Person"=>"name-1"}
{"Person"=>"name-2"}
...
{"Person"=>"name-n"}
No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.