Как получить время из базы данных в Rails? - PullRequest
0 голосов
/ 08 июля 2011

Как выполнить SQL-оператор из Rails 3?

Например, оператор SQL «SELECT CURRENT_TIME» получает время (работает в PostgreSQL).

Model.find_by_sql("SELECT CURRENT_DATE") возвращает объект модели.

1 Ответ

2 голосов
/ 08 июля 2011

Если вы хотите сделать то, что вы просите, вы можете получить дескриптор соединения и просто выполнить sql для него.

sql = "SELECT CURRENT_TIME"
ActiveRecord::Base.connection.select_value(sql)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...