【发布时间】:2014-06-14 15:29:06
【问题描述】:
当使用带有Class.connection.execute('query here') 的 ActiveRecord 运行 mysql 查询时,结果是一个数组,而不是 postgres 中的哈希。这是使用mysql 和mysql2 适配器进行测试的,尽管mysql2 的默认设置是将查询结果作为哈希返回。
如何让ActiveRecord 更改连接上的配置选项以将查询结果作为哈希返回?我可以不为此使用ActiveRecord 而应该使用原始的mysql2 客户端吗?
【问题讨论】:
标签: activerecord mysql2