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

xautjzd · 2014年04月25日 · 1714 次阅读

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

{"Person"=>"name-1"}
{"Person"=>"name-2"}
...
{"Person"=>"name-n"}
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号