Изменение вызова RoR SQL на NAME вместо * - PullRequest
0 голосов
/ 10 августа 2010

При том, что лучше вызывать базу данных SQL с конкретным элементом, например:

Плохо:

SELECT * FROM tblUsers

Хорошо:

SELECT email FROM tblUsers

Какя бы сделал это в RoR, чтобы явно выполнить последний пример?

1 Ответ

7 голосов
/ 10 августа 2010

Предполагая, что ваша таблица tblUsers используется моделью User, вы должны сделать

User.all(:select => "email")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...