1

我正在尝试在 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 看起来相同。

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

4

1 回答 1

5

只是在错误的地方有空格。这有效

Article.where( name: "Frustrated" ).select("CAST(id AS CHAR)")
于 2012-06-07T11:25:40.723 回答