Edw*_*ard 1 mysql casting ruby-on-rails
我正在尝试在rails查询中将整数转换为字符串.例如,我想复制这个SQL
SELECT CAST(id AS CHAR) FROM `articles` WHERE `articles`.`name` = 'Frustrated';
Run Code Online (Sandbox Code Playgroud)
这会选择id
Article.where( name: "Frustrated" ).select("id")
Run Code Online (Sandbox Code Playgroud)
但这死了
Article.where( name: "Frustrated" ).select("CAST (id AS CHAR) ")
Run Code Online (Sandbox Code Playgroud)
即使SQL看起来相同.
有可能做到这一点,我做错了什么?
它只是在错误的地方空间.这有效
Article.where( name: "Frustrated" ).select("CAST(id AS CHAR)")
Run Code Online (Sandbox Code Playgroud)