将整数转换为字符串 - rails - mysql

时间:2012-06-07 11:23:43

标签: mysql ruby-on-rails casting

我正在尝试在rails查询中将整数转换为字符串。例如,我想复制这个SQL

SELECT CAST(id AS CHAR) FROM `articles` WHERE `articles`.`name` = 'Frustrated';

这会选择ID

Article.where( name: "Frustrated" ).select("id")

但这已经死了

 Article.where( name: "Frustrated" ).select("CAST (id AS CHAR) ")

即使SQL看起来相同。

有可能做到这一点,我做错了什么?

1 个答案:

答案 0 :(得分:5)

只有空位在错误的地方。这工作

Article.where( name: "Frustrated" ).select("CAST(id AS CHAR)")