2012-06-07 5 views
1

Я пытаюсь отличить целое число как строку в запросе rails. Например, я хочу повторить этот SQLВставить целое число в строку - rails - mysql

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

Это выбирает идентификатор

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

Но это умирает

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

даже если SQL выглядит идентично.

Возможно ли это, что я делаю неправильно?

ответ

4

Это были просто места в неправильном месте. Это работает

Article.where(name: "Frustrated").select("CAST(id AS CHAR)") 
Смежные вопросы